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

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

常見的CSS網頁布局

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

常見的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在線學習,里面的課程全面細致,從入門到精通,相信對大家的學習會有所幫助。

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产高清对白国产露脸91 | 日韩一区二区三区不卡 | 无码免费一区二区三区免费播放 | 免费看欧美一级特黄a大片 免费看欧美一级特黄a大片一 | 乱色欧美videos黑人 | 亚洲一区二区欧美日韩 | 爱爱网网站免费观看 | 久久亚洲人成国产精品 | 色婷婷99综合久久久精品 | 亚洲黄色在线看 | 成人午夜网站 | 另类 欧美 视频二区 | 成人精品一区二区三区中文字幕 | 性感美女一级毛片 | 免费福利在线 | 午夜狠狠操 | 亚洲人成网站色7799在线观看 | 四虎最新在线 | 日韩亚洲欧美在线观看 | 国产精品久久久久久网站 | 亚洲 自拍 另类 制服在线 | 成人免费网站久久久 | 模特精品视频一区 | 日韩欧美视频在线 | 国产精品乱码一区二区三区 | 最新午夜韩国理论片77网 | 高清欧美一区二区三区 | 日日操日日操 | 欧美体内she精视频毛片 | 久久福利资源国产精品999 | 婷婷伊人五月 | 亚洲国产品综合人成综合网站 | 四虎影院紧急入口 | 在线观看欧美国产 | 久久久影院亚洲精品 | 一区二区午夜 | 日韩欧美一区二区在线观看 | 在线免费观看国产精品 | 亚洲国产高清在线精品一区 | 亚洲美女网址 | 久久桃花 |