pc端常見布局

2022-08-14 13:54:16 字數 1093 閱讀 2633

1.固定寬度三列布局

html結構如下

/**右側主要內容區域**/

/**主要內容區域的主要內容**/

/**主要內容區域中的次要內容**/

/**左側導航區**/

css布局如下

/**為了讓容器元素水平居中,因ie6混雜模式下不識別margin:0 auto宣告,

而text-align:center,ie會理解為讓所有的東西居中,而不只是文字,此hack無害**/

body

margin:0 auto; /**固定寬度的塊級元素水平居中**/

overflow:hidden; /**此技巧用來應對子元素浮動,這樣不會因為子元素浮動導致父元素沒有了高度**/

text-align:left; /**讓文字重新左對齊**/

} width: 670px;

/**padding-right:20px;**/

float:right;

display:inline; /**防止ie雙外邊距浮動產生的bug**/

overflow:hidden;

} width:230px;

float:left;

dispaly:inline; /**防止ie雙外邊距浮動產生的bug**/

} width:400px;

float:left;

display:inline;

} width:230px;

padding-right:20px;

float:right;

display:inline;

}

固定寬度布局優缺點

有點:根據設計稿的固定寬度來布局,可以清楚知道每乙個元素的寬度,知道所有東西在什麼地方,這種布局最直接最簡單。

缺點:1.不能合理利用瀏覽器空間,遇到大的解析度機器,頁面只會集中在中間,兩邊留下很多空白;遇到小解析度的機器,會出現滾動條 

2.布局只適用於瀏覽器的預設字型大小,如果設定字型大小變大,會導致短行,不易閱讀

pc端常見布局 水平居中布局 單元素定寬

doctype html html head meta charset utf 8 title 常見元素布局 title style type text css 一 水平居中布局 1.單個元素水平居中 寬度固定 最常用 box style head body div class content di...

移動端常見布局方式

流動布局與固定寬度布局基本不同點就在於對 尺寸的測量單位不同,流動布局就是使用百分比來代替px作為單位。除此之外,流動布局使用浮動,float的好處是,如果寬度太小,放不下兩個元素,後面的元素會自動滾動到前面元素的下方,不會在水平方向overflow 溢位 避免了水平滾動條的出現。通過查詢當前瀏覽器...

pc常見端相容性問題

原因 開啟除錯面板,你會發現 ie8 瀏覽器把 png 格式的 img 解析成了 span 標籤,導致圖無法顯 示。解決方案 在樣式裡面對 span 設定寬高和 display inline block 即可。解決方案 可以用 opacity opacity 0.7 ff chrome safari...