文本的单行省略和多行省略

在写样式的时候经常遇到单行省略或者多行省略的情况,有时候记得不全,还得去百度,特此写一遍,加强记忆。

 

单行省略:(配合width属性设置,完成超出部分省略显示)

overflow:hidden; //设置了这个属性,text-overflow属性才会生效

text-overflow:ellipsis;//超出范围的文本内容用省略号显示。

white-space:nowrap;//禁止换行  

 

多行省略:

overflow:hidden;//同上

text-overflow:ellipsis;//同上

display:-webkit-box;//对象作为弹性盒子模型显示;

-webkit-line-clamp:2;//来限制一个块元素显示文本的行数;

-webkit-box-orient:vertical;//必须结合的属性,设置或者检索伸缩盒对象的子元素的排列方式。

 

显示省略的内容(通过hover事件,显示隐藏的内容)

 

一、div:hover{width:auto;}

二、div:hover{

       text-overflow:inherit;

       overflow:visible;

      white-space:pre-line;//合并空白符序列,保留换行符}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值