php 中文 过长 省略号,css实现文字过长显示省略号
本篇文章介紹了css實現(xiàn)文字過長顯示省略號的方法,具有一定的參考價值,希望對學(xué)習(xí)css的朋友有幫助!
一、CSS樣式 解決文字過長顯示省略號問題
1、一般樣式
一般 css 樣式,當(dāng)寬度不夠時,可能會出現(xiàn)換行的效果。這樣的效果在某些時候肯定是不行的,可以修改 css 樣式來解決這個問題。
text-overflow.demo-split {
width: 500px;
height: 100px;
border: 1px solid #dcdee2;
background: palegreen;
}
.demo-split-pane {
padding: 10px;
color: red;
}
未使用 clip 自適應(yīng)寬度
未使用 ellipsis 自適應(yīng)寬度
new Vue({
el: '#app',
data() { return {
split: 0.4
}
}
})
左側(cè)寬度變小,文字換行。
( 推薦學(xué)習(xí):CSS教程 )
右側(cè)寬度變小,文字換行。
2、文字過長顯示省略號或顯示截取的效果【通常寫法:】
.test_demo_clip {
text-overflow: clip;
overflow: hidden;
white-space: nowrap;
width: 200px;
background: palegreen;
}
.test_demo_ellipsis {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
width: 200px;
background: palegreen;
}【說明:】
text-overflow:表示當(dāng)文本溢出時是否顯示省略標(biāo)記,ellipsis表示省略號效果,clip 表示截取的效果。
overflow:hidden; 將文本溢出的內(nèi)容隱藏。
white-space:nowrap; 是禁止文字換行。
width: (可選)可以寫固定值,也可以根據(jù)寬度自適應(yīng)顯示效果。
text-overflow.test_demo_clip {
text-overflow: clip;
overflow: hidden;
white-space: nowrap;
width: 200px;
background: palegreen;
}
.test_demo_ellipsis {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
width: 200px;
background: palegreen;
}
.test_demo_defined_Width_clip {
text-overflow: clip;
overflow: hidden;
white-space: nowrap;
background: bisque;
}
.test_demo_defined_Width_ellipsis {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
background: bisque;
}
.demo-split {
width: 500px;
height: 100px;
border: 1px solid #dcdee2;
background: palegreen;
}
.demo-split-pane {
padding: 10px;
}
text-overflow : clip
不顯示省略標(biāo)記,而是簡單的裁切條
text-overflow : ellipsis
當(dāng)對象內(nèi)文本溢出時顯示省略標(biāo)記
自定義寬度,根據(jù)寬度自適應(yīng)大小
使用 clip 自適應(yīng)寬度
使用 ellipsis 自適應(yīng)寬度
new Vue({
el: '#app',
data() { return {
split: 0.4
}
}
})
clip 顯示裁剪的效果,ellipsis 顯示省略號的效果。
PHP中文網(wǎng),大量編程教程,歡迎學(xué)習(xí)!
總結(jié)
以上是生活随笔為你收集整理的php 中文 过长 省略号,css实现文字过长显示省略号的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php唯一性查询,ThinkPHP5.0
- 下一篇: 支付宝 php 返回false,支付宝p