css布局網頁水平置中常用方法

來源:互聯網
上載者:User

頁面水平置中一般會令人很頭疼,尤其新手。瀏覽器之間的不相容也會帶來很大問題。下面來說一下常見的頁面水平置中辦法。
以下內容參見《精通CSS》。
HTML代碼: 複製代碼 代碼如下:<body>
<div id="wrapper">
</div>
</body>
IE置中辦法:
body {
text-align:center;
min-width:760px;
}
#wrapper {
width:720px;
text-align:left;
}

IE會將text-align:center 誤以為讓所有東西置中,而不只是文本。然後將容器的內容重新對準左邊即可。

非IE: 複製代碼 代碼如下:#wrapper {
width:720px;
margin:0 auto;
}

如何相容IE和非IE?如下: 複製代碼 代碼如下:#wrapper {
width:720px;
position:relative;
left:50%;
margin-left:-360px;
}

首先將容器左邊邊緣定位到頁面中間,然後向左移動它寬度的一半。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.