HTML布局排版2如何設置div總是相對於頁面居中


由於瀏覽器頁面有大有小,為了適應瀏覽器寬度,可以讓div總是對於瀏覽器居中,設置div左右兩邊的margin為auto可以實現這個效果。
如圖,第一個是默認div,無上下左右外邊距,第二個是設置了margin為auto的,拖動瀏覽器,改變瀏覽器大小,可以看到第二個div總是相對於瀏覽器居中
測試代碼:

<body>
<div id="body">
<div id="bodyleft" style="background-image:url(images/t1.png);width:790px;height:25px;"></div>
<div id="bodymiddle" style="background-image:url(images/t2.png);width:790px;text-align:center;">LODOP<br>內容<br>內容<br>內容<br>內容<br></div>
<div id="bodyright" style="background-image:url(images/t3.png);width:790px;height:25px;"></div>

<div id="body2">
<div id="bodyleft" style="background-image:url(images/t1.png);width:790px;height:25px;margin:auto;"></div>
<div id="bodymiddle" style="background-image:url(images/t2.png);width:790px;text-align:center;margin:auto;">LODOP<br>內容<br>內容<br>內容<br>內容<br></div>
<div id="bodyright" style="background-image:url(images/t3.png);width:790px;height:25px;margin:auto;"></div>
</div>
</body>

圖示:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM