老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

CSS兩列布局和三列布局的用法

這篇文章主要介紹了CSS兩列布局和三列布局的用法,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的芙蓉網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

兩列布局

左列定寬,右列自適應(yīng)

CSS兩列布局和三列布局的用法

float + margin 布局

html 代碼


  左列定寬
  右列自適應(yīng)

css 代碼:

#left {
  float: left;
  width: 200px;
  height: 400px;
  background-color: lightblue;
}
#right {
  margin-left: 200px; /* 大于或等于左列的寬度 */
  height: 400px;
  background-color: lightgreen;
}

float + overflow 布局

html 代碼


  左列定寬
  右列自適應(yīng)

css 代碼

#left {
  float: left;
  width: 200px;
  height: 400px;
  background-color: lightblue;
}
#right {
  overflow: hidden;
  height: 400px;
  background-color: lightgreen;
}

絕對定位布局

html 代碼:


  
    左列定寬
    右列自適應(yīng)
  

css 代碼:

#parent {
  position: relative;
}
#left {
  position: absolute;
  top: 0;
  left: 0;
  width: 200px;
  height: 400px;
  background-color: lightblue;
}
#right {
  position: absolute;
  top: 0;
  left: 200px;
  right: 0;
  height: 400px;
  background-color: lightgreen;
}

table 布局

html 代碼:


  
    左列定寬
    右列自適應(yīng)
  

css 代碼:

#parent {
  width: 100%;
  height: 400px;
  display: table;
}
#left,
#right {
  display: table-cell;
}
#left {
  width: 200px;
  background-color: lightblue;
}
#right {
  background-color: lightgreen;
}

flex 布局

html 代碼:


  
    左列定寬
    右列自適應(yīng)
  

css 代碼:

#parent {
  width: 100%;
  height: 400px;
  display: flex;
}
#left {
  width: 200px;
  background-color: lightblue;
}
#right {
  flex: 1;
  background-color: lightgreen;
}

grid 網(wǎng)格布局

html 代碼:


  
    左列定寬
    右列自適應(yīng)
  

css 代碼:

#parent {
  width: 100%;
  height: 400px;
  display: grid;
  grid-template-columns: 200px auto;
}
#left {
  background-color: lightblue;
}
#right {
  background-color: lightgreen;
}

左列不定寬,右列自適應(yīng)

左列盒子寬度隨著內(nèi)容增加或減少發(fā)生變化,右列盒子自適應(yīng)

float + overflow 布局

html 代碼:


  左列不定寬
  右列自適應(yīng)

css 代碼:

#left {
  float: left;
  height: 400px;
  background-color: lightblue;
}
#right {
  overflow: hidden;
  height: 400px;
  background-color: lightgreen;
}

flex 布局

html 代碼:


  
    左列不定寬
    右列自適應(yīng)
  

css 代碼:

#parent {
  display: flex;
  height: 400px;
}
#left {
  background-color: lightblue;
}
#right {
  flex: 1;
  background-color: lightgreen;
}

grid 布局

html 代碼:


  
    左列不定寬
    右列自適應(yīng)
  

css 代碼:

#parent {
  display: grid;
  grid-template-columns: auto 1fr;
  height: 400px;
}
#left {
  background-color: lightblue;
}
#right {
  background-color: lightgreen;
}

三列布局

兩列定寬,一列自適應(yīng)

CSS兩列布局和三列布局的用法

float + margin 布局

html 代碼:


  
    左列定寬
    中間列定寬
    右列自適應(yīng)
  

css 代碼:

#parent {
  height: 400px;
}
#left {
  float: left;
  width: 100px;
  height: 400px;
  background-color: lightblue;
}
#center {
  float: left;
  width: 200px;
  height: 400px;
  background-color: lightgrey;
}
#right {
  margin-left: 300px; /* 左列的寬度 + 中間列的寬度 */
  height: 400px;
  background-color: lightgreen;
}

float + overflow 布局

html 代碼:


  
    左列定寬
    中間列定寬
    右列自適應(yīng)
  

css 代碼:

#parent {
  height: 400px;
}
#left {
  float: left;
  width: 100px;
  height: 400px;
  background-color: lightblue;
}
#center {
  float: left;
  width: 200px;
  height: 400px;
  background-color: lightgrey;
}
#right {
  overflow: hidden;
  height: 400px;
  background-color: lightgreen;
}

table 布局

html 代碼:


  
    左列定寬
    中間列定寬
    右列自適應(yīng)
  

css 代碼:

#parent {
  display: table;
  width: 100%;
  height: 400px;
}
#left {
  display: table-cell;
  width: 100px;
  background-color: lightblue;
}
#center {
  display: table-cell;
  width: 200px;
  background-color: lightgrey;
}
#right {
  display: table-cell;
  background-color: lightgreen;
}

flex 布局

html 代碼:


  
    左列定寬
    中間列定寬
    右列自適應(yīng)
  

css 代碼:

#parent {
  display: flex;
  width: 100%;
  height: 400px;
}
#left {
  width: 100px;
  background-color: lightblue;
}
#center {
  width: 200px;
  background-color: lightgrey;
}
#right {
  flex: 1;
  background-color: lightgreen;
}

grid 布局

html 代碼


  
    左列定寬
    中間列定寬
    右列自適應(yīng)
  

css 代碼

#parent {
  display: grid;
  grid-template-columns: 100px 200px auto;
  width: 100%;
  height: 400px;
}
#left {
  background-color: lightblue;
}
#center {
  background-color: lightgrey;
}
#right {
  background-color: lightgreen;
}

左右定寬,中間自適應(yīng)

CSS兩列布局和三列布局的用法

圣杯布局和雙飛翼布局目的都是希望先加載的是中間的部分,然后再開始加載 left 和 right 兩部分相對來說不是很重要的東西。

圣杯布局

圣杯布局:為了讓中間的內(nèi)容不被遮擋,將中間 div(或最外層父 div)設(shè)置 padding-left 和 padding-right (值等于 left 和 right 的寬度),將左右兩個 div 用相對布局 position: relative 并分別配合 left 和 right 屬性,以便左右兩欄 div 移動后不遮擋中間 div。

html 代碼:


  
    中間列
    左列
    右列
  

css 代碼:

#parent {
  height: 400px;
  padding: 0 200px;
  overflow: hidden;
}
#left,
#right {
  float: left;
  width: 200px;
  height: 100%;
  position: relative;
  background-color: lightblue;
}
#left {
  margin-left: -100%; /* 使 #left 上去一行 */
  left: -200px;
}
#right {
  right: -200px;
  margin-left: -200px; /* 使 #right 上去一行 */
}
#center {
  float: left;
  width: 100%;
  height: 100%;
  background-color: lightgrey;
}

雙飛翼布局

雙飛翼布局,為了中間 div 內(nèi)容不被遮擋,直接在中間 div 內(nèi)部創(chuàng)建子 div 用于放置內(nèi)容,在該子 div 里用 margin-left 和 margin-right 為左右兩欄 div 留出位置。

html 代碼:


  
    
      中間列
    
    左列
    右列
  

css 代碼:

#left,
#right {
  float: left;
  width: 200px;
  height: 400px;
  background-color: lightblue;
}
#left {
  margin-left: -100%; /* 使 #left 上去一行 */
}
#right {
  margin-left: -200px; /* 使 #right 上去一行 */
}
#center {
  float: left;
  width: 100%;
  height: 400px;
  background-color: lightgrey;
}
#center-inside {
  height: 100%;
  margin: 0 200px;
}

flex 實現(xiàn)

html 代碼:


  
    中間列
    左列
    右列
  

css 代碼:

#parent {
  display: flex;
}
#left,
#right {
  flex: 0 0 200px;
  height: 400px;
  background-color: lightblue;
}
#left {
  order: -1; /* 讓 #left 居于左側(cè) */
}
#center {
  flex: 1;
  height: 400px;
  background-color: lightgrey;
}

感謝你能夠認真閱讀完這篇文章,希望小編分享的“CSS兩列布局和三列布局的用法”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習!


分享名稱:CSS兩列布局和三列布局的用法
網(wǎng)頁地址:http://www.xueling.net.cn/article/gogppg.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 亚洲av日韩av高潮无码专区 | 日韩黄色一级片 | 国产在线观看免费视频在线 | 成人久久一区 | 国产日产欧洲无码视频无遮挡 | 日本xxx色视频在线观看 | 日韩在线观看不卡 | 欧美性猛交ⅹxxx乱大交3 | 91视频免费看网站 | 天天做天天爱夜夜爽导航 | 日韩亚洲国产中文字幕 | 麻豆入口国产精品 | 欧美一区二区大荫蒂 | 看曰本女人大战黑人视频 | 91看片在线?看视频 国产日韩欧美色图 | 日本在线不卡视频 | 麻豆国产丝袜白领秘书在线观看 | 亚洲成色网| 四虎影院久久 | 国产AV无码专区亚洲AV毛片搜 | 久在线中文字幕乱码免费 | 麻豆av.com| 中国少妇无码专区 | 日本午夜视频在线观看 | 四虎影视在线影院在线观看免费视频 | chinese性内射高清5 | 神偷奶爸4中文版免费观看 国产黄色大片在线观看 | 秋霞午夜成人鲁丝片午夜精品 | 亚洲综合另类欧在线美 | 最新国产中文字幕 | 粉嫩小泬无遮挡久久久久久 | 亚洲精品一区二区三区午夜不卡片 | 91精品国产91久久久久久三级 | 91精品国产一区二区在线观看 | 色AV永久无码影院AV | 色综合久久婷婷88 | 超碰CAO草棚GAO进入 | 亚洲伦理自拍 | 全国最大的成人网 | 一二三四中文在线 | 真人一级毛片免费 |