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

資訊專欄INFORMATION COLUMN

三列布局(左右固定,中間自適應(yīng))

aboutU / 3429人閱讀

1、定位

我是左邊,我是固定的
我是中間,我是自適應(yīng)的,左邊右邊都position固定了,他們脫離了文檔流,我終于得到機(jī)會(huì)擠進(jìn)中間啦!只要我margin一下就沒人會(huì)擋住我啦!我可真是個(gè)小機(jī)靈鬼(同時(shí),我還是個(gè)自由人,我div寫在開頭中間結(jié)尾都可以呢)
我是右邊,我也是固定的

2、浮動(dòng)

我是左邊,我是固定的
我是右邊,我也是固定的
我是中間,我是自適應(yīng)的,左右浮動(dòng)脫離了文檔流,我才擠進(jìn)來呢,margin一下也不會(huì)被擋住啦(這里我div必須在左右的后面,因?yàn)槲以谇懊娴脑?,他們?huì)浮在我后面的喲)
.left, .right{
            width: 200px;
            height: 200px;
            background: red;
        }
        .left{
            float: left;
        }
        .right{
            float: right;
        }
        .middle{
            height: 200px;
            background:#efbdbd; 
            margin-left: 200px;
            margin-right: 200px;
        }

3、圣杯布局

我是中間,我是自適應(yīng)的

1、左中右float:left;順便position:relative后面會(huì)用到
2、中間width:100%;
3、這時(shí),中間元素會(huì)把兩邊撐開,那么我們用margin-left把他拉回來;
4、兩邊元素倒是回來了,中間被蓋住了怎么辦?不著急,整個(gè)外層加個(gè)padding;
5、解決了上一個(gè)問題,左右元素又偏了!還記得剛開始的定位嗎?對(duì)!對(duì)左右元素定位就好啦!

(我div必須在第一位)
我是左邊,我是固定的
我是右邊,我也是固定的

4、雙飛翼布局

我是中間,我是自適應(yīng)的

1、左中右float:left;
2、中間width:100%;
3、這時(shí),中間元素會(huì)把兩邊撐開,那么我們用margin-left把他拉回來;
4、兩邊元素倒是回來了,中間被蓋住了怎么辦?這次我們不在整個(gè)外層加個(gè)padding了;我們?cè)趍iddle里面加個(gè)子標(biāo)簽并margin
5、可以啦!

(我div必須在第一位)
我是左邊,我是固定的
我是右邊,我也是固定的

5、flex

我是左邊,我是固定的
我是中間,我是自適應(yīng)的,利用css3的新屬性fles,彈性布局,父元素設(shè)置display:flex,中間div設(shè)置flex;1;
我是右邊,我也是固定的

如果想要做兩列布局(左邊固定,右邊自適應(yīng)),全部可以參考這個(gè),唯一有一種方法自己的方法利用BFC也很簡(jiǎn)單。
圣杯布局和雙飛翼布局是參考了這位同學(xué)的,可以說是照搬來的。
https://www.cnblogs.com/imwtr...

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

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

相關(guān)文章

  • css常見的各種布局下----三列布局

    css 三列布局,左右固定寬度右邊自適應(yīng)   1不使用定位,只使用浮動(dòng)可以實(shí)現(xiàn)左右固定,中間寬度自適應(yīng)布局      1.1.1 自適應(yīng)部分一定要放第一個(gè)位子,使用浮動(dòng),并且設(shè)置寬度為100%,不設(shè)置浮動(dòng)元素內(nèi)容不夠稱不開整個(gè)寬度      1.1.2 左右固定部位,使用margin-left :負(fù)數(shù),使其左右靠齊      1.1.3 中間自適應(yīng)部分嵌套一個(gè)div,設(shè)置m...

    番茄西紅柿 評(píng)論0 收藏0
  • css常見的各種布局下----三列布局

    摘要:三列布局,左右固定寬度右邊自適應(yīng)不使用定位,只使用浮動(dòng)可以實(shí)現(xiàn)左右固定,中間寬度自適應(yīng)布局自適應(yīng)部分一定要放第一個(gè)位子,使用浮動(dòng),并且設(shè)置寬度為,不設(shè)置浮動(dòng)元素內(nèi)容不夠稱不開整個(gè)寬度左右固定部位,使用負(fù)數(shù),使其左右靠齊中間自適應(yīng)部分嵌套一css 三列布局,左右固定寬度右邊自適應(yīng) 1不使用定位,只使用浮動(dòng)可以實(shí)現(xiàn)左右固定,中間寬度自適應(yīng)布局 1.1.1 自適應(yīng)部分一定要放第一個(gè)位子,使...

    tigerZH 評(píng)論0 收藏0
  • css常見的各種布局下----三列布局

    摘要:三列布局,左右固定寬度右邊自適應(yīng)不使用定位,只使用浮動(dòng)可以實(shí)現(xiàn)左右固定,中間寬度自適應(yīng)布局自適應(yīng)部分一定要放第一個(gè)位子,使用浮動(dòng),并且設(shè)置寬度為,不設(shè)置浮動(dòng)元素內(nèi)容不夠稱不開整個(gè)寬度左右固定部位,使用負(fù)數(shù),使其左右靠齊中間自適應(yīng)部分嵌套一css 三列布局,左右固定寬度右邊自適應(yīng) 1不使用定位,只使用浮動(dòng)可以實(shí)現(xiàn)左右固定,中間寬度自適應(yīng)布局 1.1.1 自適應(yīng)部分一定要放第一個(gè)位子,使...

    mingde 評(píng)論0 收藏0
  • css常見的各種布局下----三列布局

    摘要:三列布局,左右固定寬度右邊自適應(yīng)不使用定位,只使用浮動(dòng)可以實(shí)現(xiàn)左右固定,中間寬度自適應(yīng)布局自適應(yīng)部分一定要放第一個(gè)位子,使用浮動(dòng),并且設(shè)置寬度為,不設(shè)置浮動(dòng)元素內(nèi)容不夠稱不開整個(gè)寬度左右固定部位,使用負(fù)數(shù),使其左右靠齊中間自適應(yīng)部分嵌套一css 三列布局,左右固定寬度右邊自適應(yīng) 1不使用定位,只使用浮動(dòng)可以實(shí)現(xiàn)左右固定,中間寬度自適應(yīng)布局 1.1.1 自適應(yīng)部分一定要放第一個(gè)位子,使...

    Joonas 評(píng)論0 收藏0
  • css中的那些布局

    摘要:張?chǎng)涡窭蠋煹牟┛褪亲筮吜魇讲季?,右邊固定寬度左浮?dòng)因?yàn)楦?dòng)會(huì)導(dǎo)致元素脫離文檔流,所以下面的元素會(huì)占據(jù)浮動(dòng)元素原來的位置。代碼左浮動(dòng)實(shí)現(xiàn)兩列布局絕對(duì)定位實(shí)現(xiàn)兩列布局這個(gè)原理類似浮動(dòng),因?yàn)榻^對(duì)定位會(huì)脫離文檔流,只需要設(shè)置右的就能實(shí)現(xiàn)布局。 因?yàn)樽罱难獊沓?,就總結(jié)了一下css中的幾種常見的多列布局。 兩列自適應(yīng)布局 兩列自適應(yīng)布局算是css布局里面最基礎(chǔ)的一種布局了,不少網(wǎng)站在使用。 這...

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

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

0條評(píng)論

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