赞
踩
单行文本设置溢出省略号
{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
多行文本设置溢出省略号
方法一:
{
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:3;
overflow:hidden;
}
因为多行文本设置使用了webkit的css扩展属性,该方法只适用于webkit浏览器和移动端
方法二:
p {
position:relative;
line-height:20px;
max-height:40px;//height设置成line-height的整数倍,防止超出的文字漏出
overflow:hidden;
}
p:after {
content:"...";
position:absolute;
bottom:0;
right:0;
padding-left:40px;
background:linear-gradient(to right,transparent,#fff 55%)//添加渐变背景避免文字只显示一半
}
注释:
text-overflow
确定如何向用户展示未显示的溢出内容,可以显示为一个省略号…或者一个自定义的字符串。对应的值如下
white-space
white-space用来设置如何处理元素中的空白
值如下:
white-space值行为
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。