我有一个以IE 7为中心的asp.net转发器,但在FF中却是合理的。我希望它是合理的。我在css中注意到我删除了:
body {
text-align:center;
}
转发器在IE中是合理的。问题是,实际上整个网站也向左移动......这不好。我不想重写整个网站。
我在id =“nav”的div中有转发器。我为nav添加了一个css:
#nav {
text-align:left !important;
}
然而转发器仍然居中。所以我试过了:
#menuRepeater
{
float:left;
text-align:left !important;
}
它仍然居中。该死的IE。想法?
答案 0 :(得分:1)
我不知道asp.net转发器是什么,但是在IE中如果使用边距规则(margin: 0 auto
)将块级元素居中,那么父元素需要text-align: center