
3个回答
展开全部
您好!很高兴为您答疑。
您所描述的问题其实是该属性跨浏览器兼容的问题。因为ie和火狐对margin-top属性值的解读存在差异,而火狐严格遵循W3C标准,故最终导致该属性在IE和火狐下,同值状态下显示存在差异。解决此问题的最佳办法是使用hack。
参考样例:
margin-top:8px !important;
>margin-top:3px !important;
margin-top:3px;
如果对我们的回答存在任何疑问,欢迎继续问询。
您所描述的问题其实是该属性跨浏览器兼容的问题。因为ie和火狐对margin-top属性值的解读存在差异,而火狐严格遵循W3C标准,故最终导致该属性在IE和火狐下,同值状态下显示存在差异。解决此问题的最佳办法是使用hack。
参考样例:
margin-top:8px !important;
>margin-top:3px !important;
margin-top:3px;
如果对我们的回答存在任何疑问,欢迎继续问询。
展开全部
不是IE正常,是IE不正常,FF是遵循W3C的标准的,而MS玩的是自己的标准,在Margin问题上,IE和FF不统一,主要是在IE6上,如果想做兼容,就用JS做浏览器判断,然后根据浏览器做不同的值设置
本回答被提问者采纳
展开全部
.a2{width:300px;height:300px; position:relative;border:1px solid #ddd;margin-top:10px;margin-left:10px;} .b1{width:200px;height:200px;left:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询