在CSS中如何固定頭部,滾動下方內容?
1. 先完成簡單的布局。並設置頭部樣式為 head ,內容為 content 。填充內容。
1 <div class="head"> 2 固定的頭部 3 </div> 4 <div class="content"> 5 具體的內容 6 </div>
2. 使用 position: fixed; ,固定頭部;使用 z-index: 9999; 將頭部層級提高;利用 margin-top: 100px; 定義內容的相對位置。樣式設計如下:
1 .head { 2 position: fixed; 3 width: 100%; 4 height: 100px; 5 top: 0px; 6 z-index: 9999; 7 border: 1px aqua solid; 8 background-color: #0000FF; 9 /* 背景顏色 */ 10 color: #FFFFFF; 11 /* 字體顏色 */ 12 } 13 14 .content { 15 border: 2px blue solid; 16 margin-top: 100px; 17 }
此時能固定頭部,展示效果如下: