博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css3控制文本多行溢出后显示省略号
阅读量:5057 次
发布时间:2019-06-12

本文共 506 字,大约阅读时间需要 1 分钟。

如图所示,我们在做卡片布局时会遇到商品介绍过多的情况;

这是文本就会超出,布局会混乱。

因此需要用css3的属性来控制超出文本显示省略号

 

overflow:hidden;  //超出隐藏

text-overflow:ellipsis ;  //溢出用省略号显示

white-space:nowrap ; //溢出不换行

这是单行溢出

 

 

多行溢出呢?

display:-webkit-box;  //将对象作为弹性伸缩盒子显示

-webkit-box-orient:vertical;  //从上到下垂直排列子元素(设置伸缩盒子的子元素排列方式)

-webkit-line-clamp:2; //这个属性不是css的规范属性,需要组合上面两个属性,表示显示的行数。

 

最后的css样式如下:

overflow:hidden; 

text-overflow:ellipsis;

display:-webkit-box; 

-webkit-box-orient:vertical;

-webkit-line-clamp:3; 

 

转载于:https://www.cnblogs.com/luna666/p/9228689.html

你可能感兴趣的文章
IE11浏览器中的My97日历控件刷新后无法打开问题解决办法
查看>>
会话保持:粘滞会话
查看>>
Git免密码提交
查看>>
Android手机外置SD卡(TF卡)的获取方法
查看>>
LeetCode 132. 分割回文串 II(Palindrome Partitioning II)
查看>>
关于PHP的引用赋值
查看>>
软件工程第三次作业
查看>>
默慈金数
查看>>
24、java操作xml方法
查看>>
hdu 1879 继续畅通project
查看>>
java 使用LinkedList模拟一个堆栈或者队列数据结构
查看>>
调整GDI显示方向
查看>>
node 单个表加条件查询
查看>>
单例模式
查看>>
Sublime Text 3 绝对神器
查看>>
enableEventValidation
查看>>
[GO]ticker的使用
查看>>
Linux限制端口
查看>>
C++变量初始化
查看>>
node学习心得
查看>>