日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > CSS >内容正文

CSS

css什么是自适应布局,CSS自适应布局

發布時間:2024/8/5 CSS 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 css什么是自适应布局,CSS自适应布局 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天小編介紹自適應布局實現方法的demo,

1)左側固定寬度,右側自適應,隨著窗口的寬度而變化;

2)右側固定寬度,左側自適應;

3)中間自適應,兩邊定寬

1、左定寬

用左側margin-left設為負寬度的方法,因為左側脫離文檔流,右側寬度設為100%

效果如下:

left.png

代碼如下:

.head{

display: block;

text-align: center;

line-height: 50px;

height: 40px;

background-color: yellow;

color: purple;

}

.body{

display: block;

height: 400px;

width: 100%;

}

.left{

float: left;

width: 100px;

height: 100%;

background-color: pink;

margin-right: -100px;

}

.right{

height: 100%;

width: 100%;

color: white;

background-color: lightblue;

float: left;

margin-left: 100px;

}

.foot{

display: block;

width: 100%;

height: 40px;

background-color: yellow;

text-align: center;

}

細節解釋:line-height等于height可以使文本上下居中,如果line-height超過height,以height為準

2、右定寬

仍然采用margin方法,但這里有一個瑕疵,左側的部分會被遮擋

right.png

.right{

float: right;

width: 100px;

height: 100%;

background-color: pink;

margin-left: -100px;

}

.left{

height: 100%;

width: 100%;

color: white;

background-color: lightblue;

float: left;

}

3、中間自適應

實現方法是,左右兩邊浮動,且在html中先寫左右標簽,后寫中間標簽,利用瀏覽器從上到下解析html標簽的特點

middle.png

.body{

display: block;

height: 400px;

width: 100%;

}

.left{

height: 100%;

float: left;

width: 100px;

background-color: pink;

}

.middle{

background-color: lightblue;

height: 100%;

}

.right{

height: 100%;

float: right;

width: 100px;

background-color: lightgreen;

}

總結

以上是生活随笔為你收集整理的css什么是自适应布局,CSS自适应布局的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。