您好,登錄后才能下訂單哦!
這篇文章主要講解了“如何實現獨行DIV自適應寬度布局CSS”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“如何實現獨行DIV自適應寬度布局CSS”吧!
關鍵點:自適應,這個時候就不能使用固定的CSS寬度值,這個時候就只能使用百分比的寬度表達寬度。
關鍵代碼:width:?% 以百分比為單位的百分比值,自然對象會根據設置百分比自動計算該對象寬度。
實例CSS代碼:
代碼如下:
.box{ width:60%; height:80px; border:1px solid #F00; margin:0 auto}
說明:這里設置寬度為60%,為了便于觀察到效果,所以給予設置高度和紅色邊框,因為考慮到獨立設置一個DIV盒子一般居中的,所以設置margin:0 auto
完整的HTML源代碼(包括HTML和CSS):
代碼如下:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>獨立一個寬度自適應實例</title>
<style>
.box{ width:60%; height:80px; border:1px solid #F00; margin:0 auto}
</style>
</head>
<body>
<div class="box">內容</div>
</body>
</html>
實例效果截圖:
以上是獨立一行自適應寬度完整實例。
DIVCSS5擴展思維認識:
1、在一般網頁布局中,一般主體內容都是固定寬度,所以具體設置寬度都是按照美工圖確定獲得,但有時也不排除寬度是自適應的這個時候就不能設置固定寬度樣式。
2、在局部DIV CSS布局中,因為對最外層都設置具體寬度,而獨行的子級有時就不需要設置寬度樣式,這樣默認DIV寬度就是100%,假如一個對象設置寬度固定后,而子集不設置寬度而設置paddding-left或padding-right(或者兩個都設置)這個時候瀏覽器解釋呈現這個子集DIV寬度依然會非常智能地用總寬度去減去padding占用寬度。一般情況布局局部時,獨行一列的DIV只要不使用浮動都可以不用設置具體寬度或百分比寬度,因為瀏覽器都會根據此層父級而智能處理寬度。
感謝各位的閱讀,以上就是“如何實現獨行DIV自適應寬度布局CSS”的內容了,經過本文的學習后,相信大家對如何實現獨行DIV自適應寬度布局CSS這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。