大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 常見的CSS網頁布局

常見的CSS網頁布局

更新時間:2021-11-26 10:38:29 來源:動力節點 瀏覽1094次

常見的CSS網頁布局用代碼實現

公共樣式部分

    html * {
      margin: 0;
      padding: 0;
    }
    .layout {
      margin-bottom: 20px;
    }
    .layout article {
      width: 100%;
     }
    .layout article > div {
      min-height: 100px;
    }
    .layout article .left {
      width: 300px;
      background: red;
    }
    .layout article .center {
      background: orange;
    }
    .layout article .right {
      width: 300px;
      background: blue;
    }

float布局

  <!-- 浮動布局 -->
  <section class="layout float">
    <style>
      .layout.float .left {
        float: left;
      }
      .layout.float .right {
        float: right;
      }
    </style>
    <article class="left-center-right">
      <div class="left"></div>
      <div class="right"></div>
      <div class="center">
        <h2>這是float布局</h2>
        <p>這是一段文字</p>
        <p>這是一段文字</p>
      </div>
    </article>
  </section>

absolute布局


 <!-- 定位布局 -->
  <section class="layout absolute">
    <style>
      .layout.absolute .left-center-right > div {
        position: absolute;
      }
      .layout.absolute .left {
        left: 0;
      }
      .layout.absolute .center {
        left: 300px;
        right: 300px;
      }
      .layout.absolute .right {
        right: 0;
      }
    </style>
    <article class="left-center-right">
      <div class="left"></div>
      <div class="center">
        <h2>這是absolute布局</h2>
        <p>這是一段文字</p>
        <p>這是一段文字</p>
      </div>
      <div class="right"></div>
    </article>
  </section>

flex布局

  <!-- flex布局 -->
  <section class="layout flex">
    <style>
      .layout.flex {
        margin-top: 140px;
      }
      .layout.flex .left-center-right{
        display: flex;
      }
      .layout.flex .center {
        flex: 1;
      }
    </style>
    <article class="left-center-right">
      <div class="left"></div>
      <div class="center">
        <h2>這是flex布局</h2>
        <p>這是一段文字</p>
        <p>這是一段文字</p>
      </div>
      <div class="right"></div>
    </article>
  </section>

table布局


  <!-- table布局 -->
  <section class="layout table">
    <style>
      .layout.table .left-center-right {
        display: table;
        height: 100px;
      }
      .layout.table .left-center-right > div{
        display: table-cell;
      }
    </style>
    <article class="left-center-right">
      <div class="left"></div>
      <div class="center">
        <h2>這是table布局</h2>
        <p>這是一段文字</p>
        <p>這是一段文字</p>
      </div>
      <div class="right"></div>
    </article>
  </section>

grid布局

  <!-- grid布局 -->
  <section class="layout grid">
    <style>
      .layout.grid .left-center-right {
        display: grid;
        grid-template-columns: 300px auto 300px;
      }
    </style>
    <article class="left-center-right">
      <div class="left"></div>
      <div class="center">
        <h2>這是grid布局</h2>
        <p>這是一段文字</p>
        <p>這是一段文字</p>
      </div>
      <div class="right"></div>
    </article>
  </section>

各種布局的優缺點

1.float布局的兼容性比較好。浮動元素父元素還存在高度塌陷問題,解決方法: 父元素生成一個BFC。

2.absolute布局的有點是簡單直接,兼容性好。缺點,脫離了文檔流。

3.flex布局的優點,布局簡單、靈活,移動端友好;缺點是ie8以下不兼容。

4.table布局的優點是兼容性好,有時候布局相對簡單。缺點是它是對TABLE標簽的不正規使用,一直以來被大家所詬病。當需要內容高度不一致時并不適應。

5.grid布局優點,是第一個基于二維方向的布局模塊。它是第一個基于網格的原生布局系統。缺點是對低版本瀏覽器兼容性不好。

通過上述介紹相信大家對CSS網頁布局已經有所了解,大家要是想了解更多相關知識,可以關注一下動力節點的Java在線學習,里面的課程全面細致,從入門到精通,相信對大家的學習會有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 九色国产 | 婷婷中文字幕 | 免费一看一级毛片全播放 | 色狠狠一区二区三区香蕉蜜桃 | 亚洲视频一区二区在线观看 | 日本在线不卡免费 | 一道本一区二区三区 | 老年人一级特黄aa大片 | 亚洲毛片免费看 | 亚洲视频在线观看免费 | 欧美一区二区手机在线观看视频 | 国产精品999在线 | 一区二区三区在线播放视频 | 色婷婷综合激情 | 欧美精品啪啪 | 亚洲精品国产不卡在线观看 | 九九精品视频在线免费观看 | 日韩欧美三区 | 日韩一级在线视频 | 男女拍拍视频黄的全免费 | 亚洲最大黄色网址 | 免费人成网站在线高清 | 日本一级毛一级毛片短视频 | 91九色视频在线观看 | 色噜噜国产精品视频一区二区 | 九九热精品在线视频 | 特级一级毛片视频免费观看 | 中文字幕亚洲一区二区va在线 | 欧美国产综合日韩一区二区 | 亚洲天堂久久久 | 人人艹在线| 成人一级片 | 国产精品偷伦视频免费观看的 | 国产精品大片天天看片 | 亚洲婷婷综合色高清在线 | 日日干夜夜操 | 青青热在线精品视频免费 | 国产精品区一区二区免费 | 亚洲毛片免费在线观看 | 中文字幕日韩高清 | 九九热精品国产 |