成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

CSS三欄布局——多種方法詳解,比較兼容性

馬忠志 / 3004人閱讀

摘要:題目假設(shè)高度已知,請(qǐng)寫出三欄布局,其中左欄右欄寬度各為,中間自適應(yīng)三欄布局的種方案這是一道經(jīng)典的面試題,下面記錄了布局的種方法。

題目:假設(shè)高度已知,請(qǐng)寫出三欄布局,其中左欄、右欄寬度各為300px,中間自適應(yīng).

三欄布局的5種方案

這是一道經(jīng)典的面試題,下面記錄了css布局的5種方法。




  
  
  
  三欄布局
  



1. 浮動(dòng)解決方案
  
  
    
    

    
    
    

三欄布局

浮動(dòng)解決方案

1.這是三欄布局的浮動(dòng)解決方案; 2.這是三欄布局的浮動(dòng)解決方案; 3.這是三欄布局的浮動(dòng)解決方案; 4.這是三欄布局的浮動(dòng)解決方案; 5.這是三欄布局的浮動(dòng)解決方案; 6.這是三欄布局的浮動(dòng)解決方案;
2. 絕對(duì)定位解決方案
  
  

三欄布局

絕對(duì)定位解決方案

1.這是三欄布局的絕對(duì)定位解決方案; 2.這是三欄布局的絕對(duì)定位解決方案; 3.這是三欄布局的絕對(duì)定位解決方案; 4.這是三欄布局的絕對(duì)定位解決方案; 5.這是三欄布局的絕對(duì)定位解決方案; 6.這是三欄布局的絕對(duì)定位解決方案;
3. flexbox 解決方案
  
  

三欄布局

flexbox解決方案

1.這是三欄布局的flexbox解決方案; 2.這是三欄布局的flexbox解決方案; 3.這是三欄布局的flexbox解決方案; 4.這是三欄布局的flexbox解決方案; 5.這是三欄布局的flexbox解決方案; 6.這是三欄布局的flexbox解決方案;
4. 表格布局解決方案
  
  

三欄布局

表格布局解決方案

1.這是三欄布局的表格布局解決方案; 2.這是三欄布局的表格布局解決方案; 3.這是三欄布局的表格布局解決方案; 4.這是三欄布局的表格布局解決方案; 5.這是三欄布局的表格布局解決方案; 6.這是三欄布局的表格布局解決方案;
5. 網(wǎng)格布局解決方案
  
  

三欄布局

網(wǎng)格布局解決方案

1.這是三欄布局的網(wǎng)格布局解決方案; 2.這是三欄布局的網(wǎng)格布局解決方案; 3.這是三欄布局的網(wǎng)格布局解決方案; 4.這是三欄布局的網(wǎng)格布局解決方案; 5.這是三欄布局的網(wǎng)格布局解決方案; 6.這是三欄布局的網(wǎng)格布局解決方案;
效果:

自適應(yīng)(將瀏覽器窗口壓窄)的變化


將瀏覽器窗口壓窄,可以看到變化。由于上面的代碼中設(shè)置的高度是min-width,而不是設(shè)置的固定高度width,所以現(xiàn)在看到的也就是高度不固定的情況。

5種布局方案在高度不固定的情況下呈現(xiàn)出不同的效果的分析

浮動(dòng)解決方案中:center部分會(huì)被內(nèi)容撐高并向兩邊擴(kuò)充,兩邊盒子的大小不受影響。

絕對(duì)定位解決方案中:center部分會(huì)被內(nèi)容撐高,不向兩邊擴(kuò)充,兩邊盒子大小不受影響。

flexbox解決方案中:center部分會(huì)被內(nèi)容撐高,并且兩邊的盒子與center高度始終保持一致。

這是因?yàn)樵趂lex布局中,align-items屬性默認(rèn)為stretch,如果設(shè)置為:align-items: center;align-items: start;align-items: end;或其他值,那么就不會(huì)自動(dòng)保持一樣高。參見:MDN: flex 布局的基本概念

表格布局解決方案中:center部分會(huì)被內(nèi)容撐高,并且兩邊的盒子與center高度始終保持一致。

網(wǎng)格布局解決方案中:盒子大小都不變化,文字直接超出center部分。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/114681.html

相關(guān)文章

  • css - 收藏集 - 掘金

    摘要:絕對(duì)底部前端掘金來自國(guó)外的設(shè)計(jì)達(dá)人,純,可以實(shí)現(xiàn)當(dāng)正文內(nèi)容很少時(shí),底部位于窗口最下面。有效解決圖片使用單位邊角缺失的問題前端掘金起因在移動(dòng)端使用布局時(shí)圖片也需要用單位。 CSS 絕對(duì)底部 - 前端 - 掘金來自國(guó)外的設(shè)計(jì)達(dá)人,純CSS,可以實(shí)現(xiàn): 當(dāng)正文內(nèi)容很少時(shí),底部位于窗口最下面。當(dāng)改變窗口高度時(shí),不會(huì)出現(xiàn)重疊問題。甚至,創(chuàng)造該CSS的人還專門成立一個(gè)網(wǎng)站介紹這個(gè)CSS底部布局方案...

    phpmatt 評(píng)論0 收藏0
  • 幾種常見的CSS布局

    摘要:本文概要本文將介紹如下幾種常見的布局其中實(shí)現(xiàn)三欄布局有多種方式,本文著重介紹圣杯布局和雙飛翼布局。借助等高布局正負(fù)可解決,下文會(huì)介紹雙飛翼布局特點(diǎn)同樣也是三欄布局,在圣杯布局基礎(chǔ)上進(jìn)一步優(yōu)化,解決了圣杯布局錯(cuò)亂問題,實(shí)現(xiàn)了內(nèi)容與布局的分離。 本文概要 本文將介紹如下幾種常見的布局: showImg(https://segmentfault.com/img/remote/14600000...

    FuisonDesign 評(píng)論0 收藏0
  • 幾種常見的CSS布局

    摘要:本文概要本文將介紹如下幾種常見的布局其中實(shí)現(xiàn)三欄布局有多種方式,本文著重介紹圣杯布局和雙飛翼布局。借助等高布局正負(fù)可解決,下文會(huì)介紹雙飛翼布局特點(diǎn)同樣也是三欄布局,在圣杯布局基礎(chǔ)上進(jìn)一步優(yōu)化,解決了圣杯布局錯(cuò)亂問題,實(shí)現(xiàn)了內(nèi)容與布局的分離。 本文概要 本文將介紹如下幾種常見的布局: showImg(https://segmentfault.com/img/remote/14600000...

    andot 評(píng)論0 收藏0
  • 幾種常見的CSS布局

    摘要:本文概要本文將介紹如下幾種常見的布局其中實(shí)現(xiàn)三欄布局有多種方式,本文著重介紹圣杯布局和雙飛翼布局。借助等高布局正負(fù)可解決,下文會(huì)介紹雙飛翼布局特點(diǎn)同樣也是三欄布局,在圣杯布局基礎(chǔ)上進(jìn)一步優(yōu)化,解決了圣杯布局錯(cuò)亂問題,實(shí)現(xiàn)了內(nèi)容與布局的分離。 本文概要 本文將介紹如下幾種常見的布局: showImg(https://segmentfault.com/img/remote/14600000...

    荊兆峰 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<