影者东升 发表于 2021-8-3 13:08:02

使用CSS不用程序实现文字自动截断 用省略号代替

样式:
.test{
width:200px;
height:50px;
border:1px solid red;
padding:10px;
overflow:hidden; /*不显示超过对象宽度的内容*/
text-overflow:ellipsis; /*当对象内文本溢出时显示省略标记(...)*/
white-space:nowrap; /*限制在一行内显示所有文本*/
}代码:
<html>   <head>   <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />   <title>www.jb51.net 脚本之家</title>   </head>   <style type="text/css">   div.test{   width:200px;   height:100px;   border:1px solid red;   padding:10px;   overflow:hidden;   text-overflow:ellipsis;   white-space:nowrap;   }   </style>   <body>   <div class="test"><span style="color: rgb(0, 0, 0); font-family: monospace; font-size: medium; white-space: pre-wrap;">CodeAE代码之家-为开发爱好者分享技巧!</span><a href="http://www.codeae.com" style="text-decoration:none">。</a>欢迎大家光临</div>   </body>   </html> 点此可测试代码运行结果注:引入外部Js需再刷新一下页面才能执行

文档来源:脚本之家https://www.jb51.net/article/12952.htm


页: [1]
查看完整版本: 使用CSS不用程序实现文字自动截断 用省略号代替