亚洲欧美日韩国产成人|亚洲中文字幕无码中字|HEYZO在线无码综合|久久久不卡精品国产一区二|久久精品亚洲无中文东京热|中文字幕乱码一区三区免费|亚洲国产欧美在线观看片不卡|国产精品久久一区二区三区97

全程干貨(css多行文本溢出顯示省略號)css單行超出部分省略號,如何用純CSS實現(xiàn)文字單行居中,多行居左,網(wǎng)速測試在線,

保健品 nanfang 2023-12-25 06:11 137 0

1.css文本溢出兩行顯示省略號

實現(xiàn)功能如何用純CSS實現(xiàn)文字單行居中,多行居左例如我目前有一個這樣子的HTML結(jié)構(gòu)和基本的CSS代碼        * {margin: 0;padding: 0;      }.box

2.css設(shè)置多行文字超出省略

{width: 100px;box-shadow:豹貓守宮 0010pxrgba(0, 0, 0, 0.2);padding: 10px;float: left;margin: 10px;      }.img

3.css超出一行顯示省略號

 {width: 100px;height: 100px;background: #d2d2d2;text-align: center;line-height: 100px;      }  

4.單行文本溢出省略css樣式

>PIC

我是文字

渲染出來的效果如下

5.css多行文字超出隱藏變省略號

可以發(fā)現(xiàn)的是, 目前文字是在左對齊的, 而我們文字如果比較少的時候,我們肯定是希望文字是居中對齊的, 實現(xiàn)方式就是給文字添加 text-豹貓守宮align-center 屬性.p-center {text-align

6.css多行文本溢出隱藏

: center;      }

7.css實現(xiàn)多行省略

但是如果添加了這個屬性之后, 文字少量的時候居中的需求就實現(xiàn)了. 但是大量文字的時候, 則又會呈現(xiàn)出居中狀態(tài), 這樣子就不太美觀了.

8.css文字超過幾行省略 后面跟圖標

那么有沒有一個辦法實現(xiàn)文字不超出一行則居中顯示,超出一行則左對齊文字呢? 答案是有的,廢話不多說, 直接上代碼 ~.p-centerp {display: inline-block;text-align

9.css單行省略和多行省略

: left;      }上述豹貓守宮這行代碼是在前面所有的代碼結(jié)合之后的基礎(chǔ)上再添加的, 添加了這樣代碼之后,所呈現(xiàn)出來的效果如下

10.css超過2行省略號

實現(xiàn)了我們所需要的單行居中,多行居左效果~那么這個效果的實現(xiàn)原理是什么?可以看到給 .p-center p這個選擇器里面設(shè)置了一個 display: inline-block屬性, 而這個屬性的作用是使

P的寬度根據(jù)文字的寬度伸縮,利用 inline-block 元素就可以被父級 text-align:center 居中的特性,這樣就可以實現(xiàn)單行居中,多行居左.附上完整代碼 :

>

/>Document     * {margin: 0;padding: 0;     }.box 豹貓守宮{width: 100px;box-shadow: 00

10pxrgba(0, 0, 0, 0.2);padding: 10px;margin: 100px50px;float: left;     }.img {width: 100px;height: 100px

;background: #d2d2d2;text-align: center;line-height: 100px;     }/*!* 核心代碼 *!*/.p-center {text-align: center;

}/*!* 核心代碼*//*display: inline-block使P的寬度根據(jù)文字的寬度伸縮*//* *!*/豹貓守宮.p-centerp {display: inline-block;text-align

: left;     }PIC

我是文字我是文字我是文字我是文字我是文字

PIC

我是短文字

>?? 看完三件事如果你覺得這篇內(nèi)容對你挺有啟發(fā),我想邀請你幫我三個小忙:點贊,在看,收藏 讓更多的人也能看到這篇內(nèi)容 關(guān)注公眾號「前端自救指北」,不定期分享原創(chuàng)知識如需進入前端交流群可添加小漁微信回復(fù)。

進交流群即可

-END-

標簽列表