網頁布局基礎

2021-09-27 03:42:57 字數 656 閱讀 3669

網頁布局參照三個方面:

標準文件流

float

position

1、標準文件流

note:兩個元素都屬於 盒子模型

2、float

note:設定浮動後,脫離標準文件流;但不脫離標準文字流  ;

當元素設定浮動屬性後,會對相鄰的元素產生影響,相鄰元素指的是緊鄰後面的元素。消除影響方法:width:100%;overflow:hidden(包含元素有影響時)  或clear:both(後     面元素有影響時)

對文件流,文字流的理解

對設定浮動後的標籤,如果是文件流裡的會直接佔據它的位置,文字()會在其周圍顯示

與position:absolute對比:position:absolute會脫離標準文件流和標準文字流

3、position

包含塊:離它最近的,設定了position的祖先元素

兩種情況:

未設定偏移量:無論是否存在已定位祖先元素,都保持在元素初始位置

設定偏移量:無已定位祖先元素,以為偏移參照標準

有已定位祖先元素,以距其最近的已定位祖先元素為偏移參照標準

note:對於未設定width的元素

預設 100%

但是加上position:absolute之後,按包含元素width來算。

網頁布局基礎

網頁製作的基礎,在w3c盛行的今天 div css 布局網頁 布局分為 流式布局 浮動布局 絕對定位布局 涉及標準文件流 盒子模型 float屬性 position屬性 1.自動居中 列布局 盒子模型的使用方法 2.浮動布局 float屬性來實現上中下布局和橫向兩列甚至多列布局,解決浮動影響的常用方...

網頁布局基礎

由全球資訊網聯盟指定的一系列標準,包括 機構化標準語言 html和xml 表現標準語言 css 行為標準語言 dom和ecmascript w3c標準倡導結構 樣式 行為分離。css中存在3中定位機制 1 標準文件流 normal flow 特點 從上到下,從左到右,輸出文件內容 由塊級元素和行級元...

網頁布局基礎

1 css 規定的定位機制有三種,分別是 標準文件流 normal folw 浮動 floats 絕對定位 absolute positioning 2 w3c標準 由全球資訊網制定的一系列標準,包括 結構化標準語言 html和xml 表現標準語言 css 行為標準語言 dom和ecmascript...