文本超出显示省略号--截取字段

简介: 文本超出显示省略号--截取字段
<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <title>jQuery文本超出显示省略号</title>
    <script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
    <style>
      .box {
        width: 400px;
        background: #ccc;
      }
    </style>
  </head>
  <body>
    <div class="box">1、上码之前先三思,莫把经验当先知。
      2、先弄明白业务流,创造盈利是大头。
      3、再搞清楚啥需求,有了交流不会愁。
      4、别想需求会稳定,莫忘初心有干劲。
      5、装逼莫用新技术,完美实现一样酷。
      6、编码首要是文档,记录签名和思想。
      7、其次还要做注释,写清思路好搞事。
      8、不要侥幸无bug,千万别等大家测。
      9、写完自己测五遍,小心测试拿宝剑。
      10、遇到问题试三遍,三遍不过找代练。</div>
    <script>
      function ellipsis(num) {
        $(".box").each(function() {
          var maxwidth = num;
          console.log($(this).text());
          console.log($(this).text().length);
          if ($(this).text().length > maxwidth) {
            $(this).text($(this).text().substring(0, maxwidth));
            $(this).html($(this).html() + '…');
          }
        });
      }
      ellipsis(60); //要显示的字符数 Number
    </script>
    <div class="jq" style="width: 300px;">
      测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段测试截取字段
    </div>
    <script>
      $(function() {
        $(".jq").each(function() {
          var maxwidth = 200;
          if ($(this).text().length > maxwidth) {
            $(this).text($(this).text().substring(0, maxwidth));
            $(this).html($(this).html() + '...')
          }
        });
      });
    </script>
  </body>
</html>

相关文章
span标签显示固定长度显示省略号,光标放上显示全部
span标签显示固定长度显示省略号,光标放上显示全部
165 0
要实现文字查询并自动滚动到匹配到的文本范围
要实现文字查询并自动滚动到匹配到的文本范围
|
7月前
|
安全
如何快速断行、分割行、切割行、换行、限制每行字数、平均分割每行字数、序号自动换行、关键字断行等等内容格式整理
该工具用于文本格式处理,能调整每行字数、进行内容断行、提取特定格式内容等。在示例中,展示了如何将一段“交通安全教育”文字按30字每行分隔,并整理出带序号的格式。工具支持序号断行和多级序号设置,适用于笔记整理、文档格式化和内容布局优化,能提升工作效率。下载工具可从百度网盘(提取码:qwu2)或蓝奏云(提取码:2r1z)获取。
|
前端开发
文字不换行超出后左右滑动
文字不换行超出后左右滑动
60 0
layUI table 内容超出宽度怎么换行显示,而不是显示省略号
layUI table 内容超出宽度怎么换行显示,而不是显示省略号
395 0
多行文本溢出显示省略号
多行文本溢出显示省略号
65 0
|
Web App开发 存储 弹性计算
div中文字超过指定数量后不显示并且以省略号结尾
div中文字超过指定数量后不显示并且以省略号结尾
382 0
div中文字超过指定数量后不显示并且以省略号结尾
|
JavaScript 前端开发
文本溢出显示省略号
文本溢出显示省略号
文本溢出显示省略号
|
前端开发
css3 新属性 text-overflow 实现截取多余文字内容 以省略号来代替多余内容
我们在设计网站的时候有时会遇到这样一个需求:因为页面空间大小的问题,需要将多余的文字隐藏起来,并以省略号代替,类似这样的效果: 做到这样的效果,我们不仅需要运用到css3的新属性 text-overflow ,该属性的作用就是设置一下被隐藏文本的展示形式(例如隐藏文本用……展示),除此之外还需要用到属性 white-space 使文字不换行,以及使用属性 overflow:hidden 隐藏多余的文字 接下来我们就来分步讲解一下这几个属性的应用吧
337 0
css3 新属性 text-overflow 实现截取多余文字内容 以省略号来代替多余内容
|
容器
p标签字数过多显示省略号
p标签字数过多显示省略号
765 0