css 盒子模型 ie盒子模型

2022-08-09 09:21:12 字數 2407 閱讀 2254

css盒子模型:網頁設計中css技術所使用的一種思維模型。

css盒子模型組成:外邊距(margin)、邊框(border)、內邊距(padding)、內容(content)。

css盒子模型分為:標準w3c盒子模型,ie盒子模型,注意在兩種模型中寬(width)和高(height)包括屬性的不同。

標準w3c盒子模型:

w3c模型中:

css中的寬(width)=內容(content)的寬

css中的高(height)=內容(content)的高

eg:w3c模型

則此div的實際大小:

div高=height+(padding+border+margin)*2=50+(2+1+3)*2=62px;

div寬=width+(padding+border+margin)*2=50+(2+1+3)*2=62px;

div內容佔大小:

div高=height=50px;

div寬=width=50px;

ie盒子模型:

ie模型中:

css中的寬(width)=內容(content)的寬+(border+padding)*2

css中的高(height)=內容(content)的高+(border+padding)*2

eg:w3c模型

則此div的實際大小:

div高=height+margin*2=50+3*2=56px;

div寬=width+margin*2=50+3*2=62px;

div內容佔大小:

div高=height-(border+padding)*2=50-(1+2)*2=44px;

div寬=width-(border+padding)*2=50-(1+2)*2=44px;

解決辦法:

在**頂部加如下的 doctype 宣告,

使頁面以w3c盒子模型渲染。

eg:

為了讓網頁能相容各個瀏覽器,讓我們用標準 w3c 盒子模型。

css盒子模型:網頁設計中css技術所使用的一種思維模型。

css盒子模型組成:外邊距(margin)、邊框(border)、內邊距(padding)、內容(content)。

css盒子模型分為:標準w3c盒子模型,ie盒子模型,注意在兩種模型中寬(width)和高(height)包括屬性的不同。

標準w3c盒子模型:

w3c模型中:

css中的寬(width)=內容(content)的寬

css中的高(height)=內容(content)的高

eg:w3c模型

則此div的實際大小:

div高=height+(padding+border+margin)*2=50+(2+1+3)*2=62px;

div寬=width+(padding+border+margin)*2=50+(2+1+3)*2=62px;

div內容佔大小:

div高=height=50px;

div寬=width=50px;

ie盒子模型:

ie模型中:

css中的寬(width)=內容(content)的寬+(border+padding)*2

css中的高(height)=內容(content)的高+(border+padding)*2

eg:w3c模型

則此div的實際大小:

div高=height+margin*2=50+3*2=56px;

div寬=width+margin*2=50+3*2=62px;

div內容佔大小:

div高=height-(border+padding)*2=50-(1+2)*2=44px;

div寬=width-(border+padding)*2=50-(1+2)*2=44px;

解決辦法:

在**頂部加如下的 doctype 宣告,

使頁面以w3c盒子模型渲染。

eg:

為了讓網頁能相容各個瀏覽器,讓我們用標準 w3c 盒子模型。

css盒子模型 CSS 盒子模型

css 盒子模型基本上是面試的必考題,因為實在是太重要了。以前寫 css 總是感覺元素的寬高十分難調,其中乙個很大的問題就是忽略了盒子模型的重要性。說到 css 盒子模型,你可能會說我知道呀,就是 margin 包 border,border 包 padding,padding 包 content ...

css 標準盒子模型和IE盒子模型

利用css來布局頁面布局div有點邏輯性 重點理解盒子模型,標準流和非標準流的區別,還有定位原理 把這3個攻破了,就非常簡單了 多實踐多參考 最後就是相容問題了,在實踐中自然就有經驗了 這些相容技巧都是經驗來的 盒子模型有兩種,分別是 ie 盒子模型和標準 w3c 盒子模型。他們對盒子模型的解釋各不...

標準盒子模型和IE盒子模型

盒子模型是css中乙個重要的概念,理解了盒子模型才能更好的排版。其實盒子模型有兩種,分別是ie 盒子模型和標準 w3c 盒子模型。他們對盒子模型的解釋各不相同,先來看看我們熟知的標準盒子模型 從上圖可以看到標準w3c 盒子模型的範圍包括 margin border padding content,並...