作者Derix (PalaPala)
看板Web_Design
标题[问题] CSS的置中
时间Sat Feb 3 20:27:30 2007
小的写了个网页,欲将整个版面置中:
<div class="main">
...
</div>
而引入的CSS内容:
.main
{
width: 700px;
margin: auto;
}
不过问题可来了,FireFox里的网页显示正确(所有CSS均能正常显示)
然而IE却显示失败(除了不能置中,部分的CSS也莫名失效)
不知道是否有人也遇过这种问题,还请问有什麽解决方法Orz
感谢众前辈的指点了!
--
这种情形好像大部分都是IE成功FX失败的样子 = =a
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.216.214.18
1F:推 othree:IE要在外层元素加上text-align: center; 02/03 20:45
2F:推 Derix:已经加过了也失败耶...Orz 是加在.main里面对吗? 02/03 21:03
3F:推 buganini:<body style="text-align:center;"> 02/03 22:17
4F:推 Derix:囧a...CSS该出来的还是没出来...只有文字全部置中...||b 02/03 22:18
5F:推 buganini:如果不强求标准的话,怒了就用<center> 02/04 00:22
6F:推 Kelunyang:Div要置中最艰单的方式应该是把Div放到表格里,设定成 02/04 00:28
7F:→ Kelunyang:position:relative,不设定top和left,表格开储存格至中 02/04 00:28
8F:→ Kelunyang:这样不但可以水平置中,还可以垂直置中,只是版上的前辈 02/04 00:29
9F:→ Kelunyang:好像都不喜欢表格,小弟有个作品就是用上述的方式作的 02/04 00:29
11F:推 Derix:感谢以上几位前辈的指点,虽然不知道为什麽还是被无效化 Orz 02/04 08:28