无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

CSS 常見布局技巧大全與適配方案

2020-10-13 16:18 作者:廣州藍景  | 我要投稿

1.單列布局

1.1 水平居中

父元素 text-align:center;子元素:inline-block;

  • 優(yōu)點:兼容性好;

  • 不足:需要同時設置子元素和父元素

子元素 margin:0 auto;

  • 優(yōu)點:兼容性好

  • 缺點:需要指定寬度

父元素:relative;子元素:absolute;left:50%;margin-left:-寬度的一半

  • 優(yōu)點:兼容性好

  • 缺點:需要知道子元素的寬度

父元素:relative;子元素:absolute;left:50%;transform:translate(-50%,0);

  • 優(yōu)點:不需要知道子元素的寬度

  • 缺點:兼容性差 (新時代的你們,現(xiàn)在新的瀏覽器支持了,放心用了)


彈性盒子:父元素:display:flex;justify-content:center;

  • 優(yōu)點:簡單

  • 缺點:兼容性差 (新時代的你們,現(xiàn)在新的瀏覽器支持了,放心用了)

1.2 垂直居中

vertical-align:center;

line-height

父元素:position:relative;子元素:positon:absolute;top:50%;transform:translate(0,-50%);

父元素:position:relative;子元素:positon:absolute;top:50%;margin-top:-子元素高度的一半;

父元素:display:flex;align-items:center;


1.3 水平垂直居中

父元素:display:table-cell;vertical-align:middle;text-align:center;子元素;display:inline-block;

父元素:position:relative;子元素:position:absolute?50%;left:50%;margin-left:寬度的一半;margin-top:高度的一半;或者 transform:translate(-50%,-50%);

父元素{display:flex;justify-content:center;align-items:center;}

2.多列布局

2.1 左側定寬,右側自適應

left{float:left;width:100px;} .right{margin-left:100px;}

.left{width:寬度值;float:left;} .right{overflow:hidden;}

table 實現(xiàn)

flex 實現(xiàn)

2.2 右側定寬左側自適應

float margin 實現(xiàn)

table 實現(xiàn)

flex 實現(xiàn)

2.3 左邊兩列定寬,右側自適應

float margin 實現(xiàn)

float overflow 實現(xiàn)

table 實現(xiàn)

*{

margin: 0;

padding: 0;

}

.parent{

width: 100%;

display: table;

table-layout: fixed;

}

.left,

.center{

background: red;

display: table-cell;

width: 300px;

height: 400px;

}

.center{

background: yellow;

}.right{

height: 400px;

background: blue;

display: table-cell;

}


CSS 常見布局技巧大全與適配方案的評論 (共 條)

分享到微博請遵守國家法律
正蓝旗| 翁源县| 巴里| 卓资县| 诏安县| 信丰县| 柘城县| 贡嘎县| 宜都市| 龙江县| 昌吉市| 富阳市| 龙胜| 广汉市| 襄垣县| 武清区| 米泉市| 乃东县| 游戏| 潢川县| 衢州市| 临泉县| 澄城县| 华容县| 新巴尔虎左旗| 睢宁县| 垦利县| 海阳市| 喀喇沁旗| 石门县| 鄂托克旗| 闽侯县| 清徐县| 平谷区| 祁连县| 三原县| 县级市| 巢湖市| 寿宁县| 林芝县| 望城县|