国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

淺談3種css技巧——兩端對齊

2020-03-24 17:35:15
字體:
來源:轉載
供稿:網友

在出里文字比較多的網頁,文字對齊其中采用的兩端對齊,兩端對齊的方法有三種方法,如下:

1. 使用text-align:justify

text-align:justify 屬性是全兼容的,使用它實現兩端對齊,需要注意在模塊之間添加[空格/換行符/制表符]才能起作用,同樣,實現文本對齊也是需要在字與字之間添加[空格/換行符/制表符]才能起作用

/*
說明:
1.IE中要實現塊內單行兩端對齊需要使用其私有屬性text-align-last:justify配合,text-align-last 要生效,必須先定義text-align 為justify
2.line-height:0 解決標準瀏覽器容器底部多余的空白
*/
.content{
text-align:justify;
text-align-last:justify;
line-height:0;
height:44px;
}
/*
說明:
模塊使用[換行符]或[空格符]后,webkit瀏覽器中會引起最后一個模塊有多余空白,使用font-size:0可清除該空格
*/
@media all and (-webkit-min-device-pixel-ratio:0){
.content{
font-size:0;
}
}
/*
說明:
1.text-align-last:justify 目前只有IE支持,標準瀏覽器需要使用 .demo:after 偽類模擬類似效果
2.opera瀏覽器需要添加 vertical-align:top 才能完全解決底部多余的空白
*/
.content:after{
display:inline-block;
overflow:hidden;
width:100%;
height:0;
content:'';
vertical-align:top;
}

且子類必須是inline-block元素

-------------------------------------------------------------------------------

2. 使用box-pack:justify

父類容器css:
.content{
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-webkit-justify-content:space-between;
-ms-flex-pack:justify;
justify-content:space-between;
}

且子類必須是block元素

-------------------------------------------------------------------------------

3. 使用column(多列布局)

/*
說明:
1.column-count定義了對象的列數
2.column-gap定義了對象中列與列的間距

*/

父類容器css:
.content {
-webkit-column-count: 2;
-moz-column-count: 4;
column-count: 4;
-webkit-column-gap: 20px;
-moz-column-gap: 20px;
column-gap: 20px;
}
且子類必須是block元素

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

上一篇:css文件是什么-

下一篇:CSS省略號text

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 遂昌县| 桃园县| 台州市| 从化市| 新龙县| 海林市| 张家川| 大连市| 健康| 当涂县| 革吉县| 萨嘎县| 子长县| 兴和县| 射阳县| 卢氏县| 神农架林区| 洞头县| 五河县| 镇宁| 喜德县| 华安县| 同德县| 菏泽市| 广河县| 临武县| 正定县| 苍溪县| 台东县| 柳林县| 望奎县| 吴江市| 双峰县| 巴东县| 鹤壁市| 景东| 福州市| 巩义市| 保康县| 石屏县| 靖州|