国产精品爱久久久久久久小说,女人扒开腿让男人桶到爽 ,亚洲欧美国产双大乳头,国产成人精品综合久久久久,国产精品制服丝袜无码,免费无码精品黄av电影,黑色丝袜无码中中文字幕,乱熟女高潮一区二区在线

    CSS簡單實現(xiàn)圣杯布局和雙飛翼布局

    2020-2-18    seo達(dá)人

    一、你能學(xué)到什么?

    ①如何使用css變量 ②實現(xiàn)圣杯布局和雙飛翼的簡單思路 ③了解浮動和margin的特性



    css變量設(shè)置(兩個布局都有的部分)

    :root{

        / 左邊欄寬度 /

        --lw:300px;

        /負(fù)左邊欄寬度/

        --lwf:-300px;

        / 右邊欄寬度 /

        --rw:400px;

        /負(fù)左邊欄寬度/

        --rwf:-400px;

        / 高度 /

        --height:300px;

    }



    二、圣杯布局的html和css代碼

    html部分

      <div class="holyGrail">

        <div class="hg_main">main</div>

        <div class="hg_left">left</div>

        <div class="hg_right">right</div>

      </div>



    css 實現(xiàn)對應(yīng)的四個class

    .holyGrail {

        height: var(--height);

        / 留出左右兩欄的布局 為了字體不被覆蓋/

        padding-left: var(--lw);

        padding-right: var(--rw);

    }

    .hg_main{

        width:100%;

        float: left;

        height: var(--height);

        background-color: blanchedalmond;

    }

    .hg_left{

        position: relative;

        left: var(--lwf);

        float: left;

        margin-left: -100%;

        width:var(--lw);

        height: var(--height);

        background-color: blueviolet;

    }

    .hg_right{

        float: left;

        margin-right: var(--rwf);

        width:var(--rw);

        height: var(--height);

        background-color: brown;

    }





    三、雙飛翼布局的html和css代碼

    html部分

    <div class="doubleWing">

        <div class="dw_main">

          <div class="dw_con">main</div>

        </div>

        <div class="dw_left">left</div>

        <div class="dw_right">right</div>

      </div>



    css 實現(xiàn)對應(yīng)的五個class

    .doubleWing{

        padding-right: var(--rw);

    }

    .dw_left{

        float: left;

        margin-left: -100%;

        width:var(--lw);

        height: var(--height);

        background-color: blueviolet;

    }

    .dw_main{

        width:100%;

        float: left;

        height: var(--height);

        background-color: blanchedalmond;

    }

    .dw_con {

    margin-left: var(--lw);

    }

    .dw_right{

        float: left;

        margin-right: var(--rwf);

        width:var(--rw);

        background-color: brown;

        height: var(--height); 

    }



    四、學(xué)會兩個布局的注意點

    圣杯布局

    在最外邊的類(holyGrail)左右要留出左欄和右欄的寬度(使用padding-left,padding-right)

    中間的div.hg_main放在最上面,優(yōu)先渲染,中間div自適應(yīng),width為100%

    左中右欄的div都設(shè)置浮動,左欄通過margin-left:-100%移動到和中間的div同一起點,然后通過position: relative;

    left: -(左欄的寬度);會移動到最外層div的左內(nèi)邊距的區(qū)域(中間div的左邊)

    右欄可以通過margin-right:-(右欄的寬度);移動到最外層div的右內(nèi)邊距的區(qū)域(中間div的右邊)

    雙飛翼布局

    在中欄的div再加一個div,設(shè)置margin-left:左欄的寬度,這樣可以省略左欄的div使用postion和left的屬性移動

    最外層的div可以不用預(yù)留左欄的位置了

    五、兩個布局的對比的優(yōu)缺點

    布局 優(yōu)點 缺點

    圣杯 無多余dom 當(dāng)中間的寬度小于左右的寬度時,結(jié)構(gòu)混亂

    雙飛翼 可以支持各種寬度,通用性強較強 需要多加一層dom

    代碼下載地址

    記得一定要自己去實現(xiàn)一下


    日歷

    鏈接

    個人資料

    存檔

    主站蜘蛛池模板: 深夜视频在线观看| 国产一区二区三区高清视频| 日本中文一区二区三区亚洲| 国产xxx| 国产日产亚洲系列最新| 亚洲男人天堂| 久草热久草热线频97精品| 午夜男人天堂| 91人人看| 美女视频黄频大全免费| 国产旡码高清一区二区三区| 一级毛毛片| av导航网站| 无码国产精品一区二区色情男同| 国产日产精品久久快鸭的功能介绍 | 国产熟女出轨做受的叫床声| 国产一区一区| 久久综合久久美利坚合众国| 成年免费视频黄网站在线观看| 日韩人妻无码中文字幕一区| 色婷婷av一区二区三| 国产美女精品自在线拍免费 | 亚洲色成人www永久在线观看| 羞羞影院午夜男女爽爽免费 | 亚洲熟妇av乱码在线观看| 久久av无码αv高潮αv喷吹| 欧美日韩久久久| 免费黄色国产| 粗大的内捧猛烈进出| 99视频有精品视频高清| 亚洲第一天堂| 青青草成人免费视频| 日韩人妻无码精品久久| 日韩丝袜欧美人妻制服| 日韩国产网曝欧美第一页| 久久涩视频| 中文字幕人妻日韩精品| av无码不卡一区二区三区| 双乳被老汉揉搓a毛片免费观看| av噜噜噜| 欧美一区二区三区黄片|