亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

假設(shè)高度已知,左右寬度固定,實(shí)現(xiàn)三欄布局的5種方法

focusj / 1116人閱讀

摘要:五種方法的優(yōu)缺點(diǎn)浮動(dòng)兼容性好,如果對(duì)兼容性有明確的要求使用浮動(dòng)應(yīng)該滿足需求,但是一定要處理好與周邊元素的關(guān)系,因?yàn)橐徊蛔⒁飧?dòng)就可能造成頁(yè)面布局混亂等問(wèn)題,不過(guò)解決浮動(dòng)帶來(lái)的副作用方法也不少這里我們不做討論。

第一種方法 float


浮動(dòng)解決方案


第一種解決方案基本上沒(méi)有什么難度,平時(shí)應(yīng)該也會(huì)用到很多!

第二種方法:absolute

絕對(duì)定位方案2

第二種方法也是輕松實(shí)現(xiàn)效果。

第三種方法:flexbox


flex方案

第四種方法:表格布局



table方案


table方案同樣實(shí)現(xiàn),只是現(xiàn)在我們可能已經(jīng)很少使用表格布局了。頁(yè)面渲染性能也要差一點(diǎn)!

第五種方法:網(wǎng)格布局grid



grid方案


網(wǎng)格布局方法也實(shí)現(xiàn)了,CSS3的網(wǎng)格布局有點(diǎn)類似于bootstrap的柵格化布局,都是以網(wǎng)格的方式來(lái)劃分元素所占的區(qū)塊。

問(wèn)題沒(méi)有結(jié)束,我們繼續(xù)討論。五種解決方案哪一個(gè)更好呢?筆者一直認(rèn)為技術(shù)沒(méi)有好壞之分,完全取決于你用在什么地方。

五種方法的優(yōu)缺點(diǎn):

浮動(dòng):兼容性好,如果對(duì)兼容性有明確的要求使用浮動(dòng)應(yīng)該滿足需求,但是一定要處理好與周邊元素的關(guān)系,因?yàn)橐徊蛔⒁飧?dòng)就可能造成頁(yè)面布局混亂等問(wèn)題,不過(guò)解決浮動(dòng)帶來(lái)的副作用方法也不少這里我們不做討論。

絕對(duì)定位:簡(jiǎn)單直接,但是會(huì)使父元素脫離正常文檔流里面的子元素也會(huì)跟著脫離。

flex:目前看來(lái)比較完美,不過(guò)現(xiàn)在稍微完美一點(diǎn)的技術(shù)都存在或多或少的兼容性問(wèn)題,同樣這個(gè)樣式IE8下是不支持的?。↖E呀?。?/p>

表格布局:表格布局雖然沒(méi)有什么大的問(wèn)題,但是在我們要細(xì)化結(jié)構(gòu)的時(shí)候會(huì)顯得很繁瑣,同時(shí)表格布局三個(gè)單元格的高度會(huì)一起變動(dòng)也不利于我們進(jìn)行布局。

網(wǎng)格布局:代碼優(yōu)美簡(jiǎn)潔,不過(guò)還是兼容性問(wèn)題。但是未來(lái)是美好的!

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

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

相關(guān)文章

  • 假設(shè)高度已知,左右寬度固定,實(shí)現(xiàn)三欄布局5方法

    摘要:五種方法的優(yōu)缺點(diǎn)浮動(dòng)兼容性好,如果對(duì)兼容性有明確的要求使用浮動(dòng)應(yīng)該滿足需求,但是一定要處理好與周邊元素的關(guān)系,因?yàn)橐徊蛔⒁飧?dòng)就可能造成頁(yè)面布局混亂等問(wèn)題,不過(guò)解決浮動(dòng)帶來(lái)的副作用方法也不少這里我們不做討論。 第一種方法 float *{ padding:0; margin:0; } .big div{ heig...

    2501207950 評(píng)論0 收藏0
  • 常見(jiàn)面試問(wèn)題:【CSS】已知高度,寫出三欄布局

    摘要:?jiǎn)栴}已知高度,寫出三欄布局,其中左右兩欄寬度各位,中間自適應(yīng)回答效果示例解決方案浮動(dòng)絕對(duì)定位彈性布局表格布局網(wǎng)格布局。方案二絕對(duì)定位將和的都設(shè)置脫離文檔流,給的設(shè)置左右兩邊距離即左右兩邊盒子的實(shí)際寬度。 問(wèn)題: 已知高度,寫出三欄布局,其中左右兩欄寬度各位200px,中間自適應(yīng)showImg(https://segmentfault.com/img/bVbu6r1?w=300&h=1...

    MobService 評(píng)論0 收藏0
  • 中間自適應(yīng)布局5解法

    摘要:前言在做頁(yè)面時(shí),我們往往會(huì)碰到頁(yè)面布局相關(guān)的內(nèi)容,面試時(shí)也經(jīng)常會(huì)被問(wèn)到,那么今天我就來(lái)總結(jié)一下關(guān)于頁(yè)面布局的內(nèi)容。問(wèn)題如何實(shí)現(xiàn)三欄布局高度固定,左中右的結(jié)構(gòu)假設(shè)高度已知,請(qǐng)寫出三欄布局,其中左右寬度均為,中間自適應(yīng)。 前言 ??在做頁(yè)面時(shí),我們往往會(huì)碰到頁(yè)面布局相關(guān)的內(nèi)容,面試時(shí)也經(jīng)常會(huì)被問(wèn)到,那么今天我就來(lái)總結(jié)一下關(guān)于頁(yè)面布局的內(nèi)容。 問(wèn)題:如何實(shí)現(xiàn)三欄布局(高度固定,左中右的結(jié)構(gòu))...

    keithxiaoy 評(píng)論0 收藏0

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

0條評(píng)論

閱讀需要支付1元查看
<