CSS文字自動省略是一種常用的技術(shù),能夠使一段文字過長時,自動將其省略顯示。如果您在開發(fā)網(wǎng)站時需要將一些長文字顯示在頁面上,而又不希望其占據(jù)過多的空間,那么CSS文字自動省略技術(shù)就是您不可缺少的工具。
.text{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
上面的CSS代碼是一個基礎(chǔ)版的文字自動省略代碼,我們可以將其用在任何的HTML元素內(nèi)。其中,overflow:hidden用來隱藏在元素范圍內(nèi)溢出的內(nèi)容,text-overflow:ellipsis則是用來表示溢出內(nèi)容被省略的標(biāo)識,white-space:nowrap是用來表示文本不換行。
如果您希望將文字省略號放置在文本末尾,那么只需要將text-overflow:ellipsis修改為text-overflow:clip即可。同時,您還可以為省略號增加樣式,使其更符合您的站點(diǎn)風(fēng)格。例如:
.text{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333; } .text::after{ content: "..."; color: #6699CC; }
通過增加::after偽元素,我們?yōu)槭÷蕴柼砑恿祟伾屗c文本相符。這樣,即使您的文本過長,仍然能夠在網(wǎng)頁中顯示得非常美觀。總之,無論是在開發(fā)PC端還是移動端,CSS文字自動省略都是一種非常實(shí)用的技術(shù),相信您在之后的使用中一定會受益非淺。
上一篇mysql生成mac
下一篇mysql生成er圖