2010-09-14 77 views
-1

我想编码填充,基于previousSibbling Div id的宽度。 基于上一个Div的宽度,填充,我将计算当前宽度,填充。它在Mozilla中工作。但IE PrevSibbling Div的宽度,填充为“自动”,我试图添加10px的宽度。但它不起作用。 Div功能仅用作“自动”属性。 请给我建议。代码太简单了。只有两个简单的div。宽度,填充自动在IE7

+0

邮编PLZ ... – Adam 2010-09-14 20:00:46

+0

LOL ......尝试从我们的角度回答你自己的问题。我们不知道你的尝试......亚当说了些什么。 – 2010-09-14 20:33:48

回答

0

好的......问题不是非常清楚。但是,如果它是我的想法,请确保在HTML文件中设置了适当的DOCTYPE。 IE会根据它调整它如何处理CSS。如果没有DOCTYPE,'auto'在IE中不能像FF那样工作,并且一些间距的行为有所不同。因此,尝试添加像这样到HTML文件的顶部,如果你不已经拥有了它:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
0

如果您使用jQuery innerWidth()outerWidth()方法,您将获得真实宽度信息。 IE7只是不合作。