

精品,源自于我们对艺术的百般挑剔!| css基本布局--居中 | |
| 发布者:搜影科技 发布时间:2008-6-30 22:03:17 | |
居中布局对于大多数设计者来说都是一种必须的常识。 在利用css+div设计同样如此。 其实这个只是一个小知识点,不过基础的往往是最重要的! 我们如何使各种浏览器全部居中? 这个是重点! 居中最简单的方法是就是使用“margin:0 auto;”实现。 例如: <body> <div id="container"></div> <body> 相应的css #container {width:?? margin:0 auto; } 上面的方法在大多数的浏览器可以实现居中显示【以FF为代表的现代浏览器】 但是在IE5.x和IE6的怪异模式中,不支持自动空白边“auto”。 在这种情况下我们可以使用hack解决这个问题。 因为在IE中默认为text-align:center 会使所有的东西居中,不仅仅包括 文字。我们可以利用这一点。 body { text-algin:centerl; } #container { width:??; margin:0 auto; text-align:left; } 这种hack对代码没有特别大的影响,可以放心使用。 其实我自己的网站在IE5下就无法实现居中! 问题就出在没有注意IE5的怪异模式,当然解决还是很简单的,^_^ 这里就当是一个反面教材。引起大家注意! 【以上文章个人意见,文中所提到的方法来自Andy Budd,谢谢!】 | |
| 打印本页 || 关闭窗口 |