CSS设置高度,IE,FF两种显示效果不一样

来源:百度知道 编辑:UC知道 时间:2024/05/30 00:16:03
#righttab1_con {width:184px; height:273px; border-left:#E1E1E1 1px solid; border-right:#E1E1E1 1px solid;}
==================================================
高度273,IE6,7都正常,但FF下面却少了大概30PX,与下面的圆角背景脱节了一段,不知道如何处理?请教下各位~

两者对盒子模型的padding解释不一样,FF里会有边距相噬现象,在IE里没有.解决办法:加上 padding:0;

#righttab1_con {width:184px; height:273px; border-left:#E1E1E1 1px solid; border-right:#E1E1E1 1px solid; overflow:hidden }

现在断定是你设置的高度不够。

加个float:left;或是overflow:hidden;

ie的trident会把padding算作width的一部分,而其他所有浏览器都是认为padding是在width外的(标准的)