发现css超过字数就用省略号代替的一个属性

text-overflow省略号样式总结要想隐藏溢出内容同时又想让过多内容以省略号样式显 示,需要用到css overflow,和text-overflow样式,同时避免文字自动换行我们使用html nobr标签强制内容不换行,使用使用注意这几个CSS样式和HTML标签配合使用才能达到多余文字内容出现省略号样式,大家下来灵活运用多次实践即可。

text-overflow省略号样式语法结构 text-overflow语法: text-overflow : clip | ellipsis text-overflow参数值和解释: clip :  不显示省略标记(...),而是简单的裁切 ellipsis :  当对象内文本溢出时显示省略标记(...) text-overflow应用说明: CSS text-overflow设置或检索是否使用一个省略号标记(...)标示对象内文本文字的溢出。 要想实现显示不完内容将显示省略号代替,还需要html nobr标签完成(nobr禁止换行标签)

<!DOCTYPE html>    

<html xmlns="http://www.w3.org/1999/xhtml">    

<head>    

<title>text-overflow案例在线演示</title>    

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    

<style type="text/css">    

*{ padding:0; margin:0}    

a{ text-decoration:none;color:#6699ff}    

ul,li{ list-style:none; text-align:left}    

    

#divcss5{border:1px #ff8000 solid; padding:10px; width:150px;    

margin-left:10px; margin-top:10px}    

#divcss5 li{width:150px;height:24px;line-height:24px; font-size:12px;    

color:#6699ff;overflow:hidden;text-overflow:ellipsis;    

border-bottom:1px #ff8000 dashed;}    

#divcss5 li a:hover{ color:#333}    

/* css注释说明:为了便于截图、文章中能排版完整 所以css代码进行换行 不影响功能 */    

</style>    

</head>    

<body>    

<ul id="divcss5">    

<li><a href="#"><nobr>#8226; 显示不完显示省略号,测试内容</nobr></a></li>    

<li><a href="#"><nobr>#8226; 第二排测试内容超出显示省</nobr></a></li>    

<li><a href="#"><nobr>#8226; 能显示完几个字</nobr></a></li>    

</ul>    

</body>    

</html>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值