首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

margin属性不能达到预期的效果?该如何解决

2012-02-02 
margin属性不能达到预期的效果?CSS code#BODY{width:60pxheight:60pxmargin:0px auto}#L{float:leftma

margin属性不能达到预期的效果?

CSS code
#BODY{width:60px;height:60px;margin:0px auto;}#L{float:left;margin:0px 10px 0Px 3px;width:16px;height:16px;}#R{float:Right;margin:0px 4PX 0px 0px;widtH:16px;height:16px;}

HTML code
<div id=”BODY”> <div id=”L”></div> <div id=”R”></div></div>

C# code
//蓝色为预期显示的布局,红色为ie6实际显示布局,.#L的左边距为什么是6px,#R右边距为什么是8px呢?//如何才能得到左边为3px呢,如果数值加倍.那我是不是要设置成margin-left:1.5px;




[解决办法]
ie 6中,浮动元素有双倍margin的bug,为元素添加 display:inline; 可以修正

热点排行