php 中文 过长 省略号,css实现文字过长显示省略号

本篇文章介绍了css实现文字过长显示省略号的方法,具有一定的参考价值,希望对学习css的朋友有帮助!

c7f4b58577056748638d73d94fce902f.png

一、CSS样式 解决文字过长显示省略号问题

1、一般样式

一般 css 样式,当宽度不够时,可能会出现换行的效果。这样的效果在某些时候肯定是不行的,可以修改 css 样式来解决这个问题。

text-overflow

.demo-split {

width: 500px;

height: 100px;

border: 1px solid #dcdee2;

background: palegreen;

}

.demo-split-pane {

padding: 10px;

color: red;

}

未使用 clip 自适应宽度

未使用 ellipsis 自适应宽度

new Vue({

el: '#app',

data() { return {

split: 0.4

}

}

})

左侧宽度变小,文字换行。

( 推荐学习:CSS教程 )

6274d2cce25071aa3472a1075ab6d139.png

右侧宽度变小,文字换行。

6a59c14a8632d150b7cf354e9360a13c.png

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:表示当文本溢出时是否显示省略标记,ellipsis表示省略号效果,clip 表示截取的效果。

overflow:hidden; 将文本溢出的内容隐藏。

white-space:nowrap; 是禁止文字换行。

width: (可选)可以写固定值,也可以根据宽度自适应显示效果。

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

不显示省略标记,而是简单的裁切条

text-overflow : ellipsis

当对象内文本溢出时显示省略标记

自定义宽度,根据宽度自适应大小

使用 clip 自适应宽度

使用 ellipsis 自适应宽度

new Vue({

el: '#app',

data() { return {

split: 0.4

}

}

})

clip 显示裁剪的效果,ellipsis 显示省略号的效果。

737cbc9ce2e325e3248c9fbb6ef6bdf6.png

8a46120eb98b4a3411b4b165cab39363.png

789e63339e5b179bf0607d5b211e4435.png

PHP中文网,大量编程教程,欢迎学习!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值