美文网首页
html中文本折叠问题解决

html中文本折叠问题解决

作者: 小疯伊始 | 来源:发表于2022-05-22 11:26 被阅读0次

在html中,文本过长是经常遇到的问题,解决过程中有不同场景,不同的解决方法。

单文本

el{
  width: {自己长度};
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

多文本

el{
  height: 100px;
  line-height: 20px;
  overflow: hidden;
}

万能js解决

在node中

str 为自己文本, limit 为自己需要的长度 ,在react中使用特别有效

{ (str.length > limit) ?  ((str.substring(0, len(str) - limit)) + '...') :  str }

正常hmtl中

<html>
    <head>
        <script type="text/javascript">
            //加载html结束后再执行js
             document.addEventListener('DOMContentLoaded', function() {
                var elemArr = document.getElementsByClassName("txt-10");
                for (const elem of elemArr) {
                    txt = elem.innerHTML
                    l = txt.length
                    if (l > 10) {
                            var sub = txt.substring(0, 10)
                            sub = sub + " ..."
                            elem.innerHTML = sub
                    }
                } 
            });
            
        </script>
    </head>
    <body>
        <div class="txt-10">abcdefghijklmnopqrs</div>
        <div class="txt-10">abcdefghijklmnopqrstttttt</div>
    </body>
</html>

相关文章

  • html中文本折叠问题解决

    在html中,文本过长是经常遇到的问题,解决过程中有不同场景,不同的解决方法。 单文本 多文本 万能js解决 在n...

  • 常见的MIME类型

    超文本标记语言文本 .html,.html text/html普通文本 .txt text/plainRTF文本 ...

  • html基础(一)

    html基础 html简介 中文译为“超文本标记语言”,主要是通过HTML标记对网页中的文本、图片、声音等内容进行...

  • Html阶段第一小节第二天

    1.Html简介 ①Html中文译为“超文本标记语言”,主要是通过Html标记对网页中的文本/图片/声音等内容进行...

  • 08.js获取标签中的内容

    //获取标签中的HTML内容 console.log($('#outer').html()) //获取标签中的文本...

  • Xpath-Jquery-Regx-GetSubNode

    问题解决 如何从文本和标记同级混排的html代码中提取数据?比如下面这种情况: 如何用xpath一次取到【本科】?...

  • html标签

    文本 纯文本 .txt 和 .html一样是纯文本 html超文本标记语言 html是语义标签,是给文本添加上了语...

  • H5常用标签

    文本 纯文本 .txt 和 .html一样是纯文本 html超文本标记语言 html是语义标签,是给文本添加上了语...

  • Cell折叠显示的实现

    自定义cell,cell中只有文本+图片。 第一种方法:文本折叠 思路:第一行row显示文本,第二行row显示图片...

  • HTML

    HTML页面是文本文档。 专业一点的描述:“HTML是一种超文本标记语言”。 运行后 在HTML中的元素,都要遵循...

网友评论

      本文标题:html中文本折叠问题解决

      本文链接:https://www.haomeiwen.com/subject/twjkprtx.html