css实现文字过长显示省略号
导读:一、CSS样式解决文字过长显示省略号问题 1、一般样式 一般css样式,当宽度不够时,可能会出现换行的效果。这样的效果在某些时候肯定是不行的,可以修改css样式来解决这个问题。 text-overflow...
一、CSS样式解决文字过长显示省略号问题
1、一般样式
一般css样式,当宽度不够时,可能会出现换行的效果。这样的效果在某些时候肯定是不行的,可以修改css样式来解决这个问题。
text-overflow
.demo-split{
width:500px;
height:100px;
border:1pxsolid#dcdee2;
background:palegreen;
}
.demo-split-pane{
padding:10px;
color:red;
}
未使用clip自适应宽度
未使用ellipsis自适应宽度
newVue({
el:'#app',
data(){
return{
split:0.4
}
}
}
)
左侧宽度变小,文字换行。
(推荐学习:CSS教程)
右侧宽度变小,文字换行。
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:1pxsolid#dcdee2;
background:palegreen;
}
.demo-split-pane{
padding:10px;
}
text-overflow:clip
不显示省略标记,而是简单的裁切条text-overflow:ellipsis
当对象内文本溢出时显示省略标记自定义宽度,根据宽度自适应大小
使用clip自适应宽度 使用ellipsis自适应宽度 newVue({ el:'#app', data(){ return{ split:0.4 } } } ) clip显示裁剪的效果,ellipsis显示省略号的效果。声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css实现文字过长显示省略号
本文地址: https://pptw.com/jishu/664726.html