CSS——文本超出隐藏显示省略号

时间:2023-03-09 19:17:03
CSS——文本超出隐藏显示省略号

文本超出隐藏显示省略号

1、单行文本的溢出显示省略号

overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap; // overflow 属性规定当内容溢出元素框时发生的事情,可能值为visible(默认)、hidden、scroll、auto、inherit
// text-overflow 属性规定当文本溢出包含元素时发生的事情,cilp(默认,修剪文本)、ellipsis(显示省略号)、string(给定字符串代替)

CSS——文本超出隐藏显示省略号

2、多行文本的溢出显示省略号

display: -webkit-box; /*值必须为-webkit-box或者-webkit-inline-box*/
-webkit-box-orient: vertical; /*值必须为vertical*/
-webkit-line-clamp: 2; /*值为数字,表示一共显示几行*/
overflow: hidden;

3、延伸

-moz- :Firefox,GEcko引擎
-webkit-: Safari和Chrome,Webkit引擎
-o- :Opera(早期),Presto引擎,后改为Webkit引擎
-ms- :Internet Explorer,Trident引擎

W3CCSS教程: https://www.w3cschool.cn/css/css-tutorial.html