时间:2021-05-28
TheIEDoubledFloat-MarginBugIEBug--浮动对象外补丁的双倍距离
先看以下代码:
#box{
background:ThreedFace;
width:500px;
height:400px;
}
#box1{
float:left;
background:#F2F2F2;
width:300px;
height:200px;
margin-left:50px;
}
Box在外面,Box1在里面,但在IE浏览器中Box1离左边的距离会是100px,而实际距离应是50px,演示。
解决的方法是,在box1的代码中加入:display:inline;,可使浮动被忽略,IE中不至于产生双倍距离,演示,更详细资料,可看这里。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
熟悉CSS盒模型朋友相信对于IE双倍浮动边界BUG不会陌生(如果你并不是很清楚可以点击),这个BUG只会产生在浮动行的第一个浮动元素,所以如果第一个浮动元素没有
故障原因分析:经测试,出现这样问题是由于更新的某个补丁导致的,当然我们可以通过设置来解决,也可以将该补丁卸载。解决方法一:1、打开IE,依次点击“工
ie6对position:fixed不支持,网上有很多解决方法,有的在ie6,ie7上调试成功后,在ie8上又不好使,div层还是跟随滚动条浮动;以下总结方法,
cellspacing是表格里单元格之间的距离;cellpadding是表格里单元格内的空白部分;俗称就是外补丁和内补丁,类似应用在div和span上的marg
为什么divcss网页在FF浏览器中不能水平居中呢?为什么在其它浏览器中网页居中,在火狐浏览器FF中网页不能布局居中解决方法。FF下面设置容器的左右外补丁为au