CSS網(wǎng)站布局實錄筆記-Part2

1. 浮動式布局

float: left, right

清理:clear:left, both

何時選用浮動定位:

(1)距中布局

(2)橫向?qū)挾瓤砂俜直瓤s放

(3)需要借助margin,padding,border屬性

2.定位布局

(1)絕對定位:完全脫離了文檔流與浮動模型,獨立于其他對象而存在。

采用position:absolute進行top, right, bottom, left設(shè)置

出現(xiàn)元素重疊時,可以采用z-index屬性設(shè)置重疊的先后順序

(2)相對定位:就是浮動定位與絕對定位的擴展方式,它使得被設(shè)置元素保持與原始位置相對,并不破壞其原始位置的信息。

可以相對定位中使用絕對定位:jsfiddle.net/ru1rzvm2/

3.網(wǎng)站導航

(1)橫向?qū)Ш?/p>

給li元素設(shè)置float:left,并設(shè)置li里面的a標簽對象為display:block,設(shè)置寬度和高度,這樣就可以把一段文本變?yōu)橐粋€塊狀元素,從而設(shè)置他的外邊距,內(nèi)邊距,邊框等屬性。

jsfiddle.net/ru1rzvm2/2/

(2)縱向?qū)Ш?/p>

可以使用div+h1+h2 ? ? ? ?jsfiddle.net/ru1rzvm2/4/

(3)下拉導航

橫向菜單:使用ul li,在li元素里再包含ul li ?jsfiddle.net/ru1rzvm2/6/

縱向菜單:利用relative+absolute來定位 ??jsfiddle.net/ru1rzvm2/7/

4. 背景屬性:

background: 背景色(background-color) ? ?背景圖片(background-image) ? ? 背景平鋪模式(background-repeat) ? ? ? ?背景滾動模式(background-attachment) ? ? 背景定位(background-position)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 14,108評論 1 92
  • 學習CSS的最佳網(wǎng)站沒有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_閱讀 1,181評論 0 1
  • 轉(zhuǎn)載請聲明 原文鏈接地址 關(guān)注公眾號獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    前端進階之旅閱讀 16,866評論 32 459
  • 1.CSS基本概念 1.1 CSS的定義 CSS(Cascading Style Sheets)層疊樣式表,主要用...
    寥寥十一閱讀 2,047評論 0 6
  • 選擇qi:是表達式 標簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    love2013閱讀 2,429評論 0 11

友情鏈接更多精彩內(nèi)容