css实现超出长度文字自动隐藏或用省略号表示

CSS文本溢出处理技巧
本文详细介绍了使用CSS属性如overflow、text-overflow和white-space来处理文本溢出的情况,展示了如何通过这些属性使文本在有限的空间内显示得更加美观和专业。

 HTML

<a href="" target="_blank"> 业务需求分析书-系统营业日扎帐报表、收费汇总表及收费明细表 </a>

css

a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;display: inline-block;}

 

overflow: hidden;

overflow 属性规定当内容溢出元素框时发生的事情。这个属性定义溢出元素内容区的内容会如何处理。hidden 表示内容会被修剪,并且剪掉的内容是不可见的

text-overflow: ellipsis;

text-overflow 属性规定当文本溢出包含元素时发生的事情。ellipsis 表示显示省略符号来代表被修剪的文本。

white-space: nowrap;

规定文本不进行换行。white-space 属性设置如何处理元素内的空白。nowrap 表示文本不会换行

width: 150px;

属性a标签的长度

display: inline-block;

inline-block 融合行与块内

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值