細談CSS布局方式

2021-09-03 00:21:06 字數 1085 閱讀 8882

一、css布局方式分類

[1].

預設文件流方式

:以預設的

html

元素的結構順序顯示 

[2].

浮動布局方式

:通過設定

html

的float

屬性顯示,值:

none

不浮動、

left

物件向左浮動,而後面的內容流向物件的右側、

right

物件向右浮動,而後面的物件流向物件的左側

(取消獨佔一行的行為,允許別人與其一行,其實是這個塊從文件流中分離出來,他之後的物件視它不存在) 

[3].

定位布局方式

:通過設定

html

的position

屬性顯示

position設定物件的定位方式,

值:static(

靜態定位,頁面中的每乙個物件的預設值

) absolute(

絕對定位

,將物件從文件流中分離出來,通過設定

left

、right

、top

、bottom

四個方向相對於父級物件進行絕對定位,如果不存在這樣的父級物件,則依據

body

物件) 

relative(

相對定位,物件不從文件流中分離出來,通過設定

left

、right

、top

、bottom

四個方向相對於自身位置進行相對定位

)注意:當想使用相對于父元素的絕對定位時,必須要有兩個條件:

1.必須給父元素加定位屬性,一般建議使用:

position

:relative

。(不指定時預設為body)

2.給子元素,加絕對定位

position

:absolute

,同時要加方向屬性(left/right/top/bottom).

3.絕對定位是以父元素為基準點進行定位(會脫離文件流)。相對定位是以其本身為基準點進行定位

(離開原位置但是還佔據著位置,未脫離原文件流)。

細談CSS布局方式

一 css布局方式分類 1 預設文件流方式 以預設的 html 元素的結構順序顯示 2 浮動布局方式 通過設定 html 的float 屬性顯示,值 none 不浮動 left 物件向左浮動,而後面的內容流向物件的右側 right 物件向右浮動,而後面的物件流向物件的左側 取消獨佔一行的行為,允許別...

CSS 布局方式

由全球資訊網聯盟制定的一系列標準,包括 在css中存在三種定位機制 標準文件流特點 塊級元素特點 行級元素特點 注意 塊級元素和行級元素都是盒子模型 盒子模型 網頁布局的基石,由4部分組成 盒子模型的三維立體結構 盒子模型尺寸 盒子模型尺寸 邊框 外邊距 內邊距 盒子中的內容尺寸 注意 區別在於內容...

CSS布局方式

浮動布局 絕對定位布局 固定定位fixed 絕對定位absolute 實現橫向兩列布局 能夠實現橫向多列布局 常見的布局有以下幾種 單列水平居中布局,一列定寬一列自適應布局,兩列定寬一列自適應布局,兩側定寬中間自適應三列布局。重點介紹一下常見的三列布局之 聖杯布局和雙飛翼布局。兩者都屬於三列布局,是...