zoukankan      html  css  js  c++  java
  • 单行文本溢出省略号,多行文本?

    一、单行CSS:

    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

    二、多行CSS:

    1、样式(比较合适WebKit浏览器或移动端(绝大部分是WebKit内核的)浏览器)

    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;

    2、插件dotdotdot.js

    值得注意:

      a、wrap中文用letter

      b、引入JQ文件与插件文件

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script src="js/jquery-1.7.2.js"></script>
        <script src="js/jquery.dotdotdot.js"></script>
        <script type="text/javascript" language="javascript">
            $(function() {
                $('.box').dotdotdot({
                    wrap: 'letter'
                });
            })
        </script>
        <style type="text/css">
            .box {
                 275px;
                border: 1px solid #ccc;
                height: 100px;
            }
        </style>
    </head>
    <body>
    <p class="box">
        Lorem Ipsum只是一个打印和排版的行业的简单制作样本。1500年以前Lorem Ipsum曾经是这个行业的标准制作样本,直到一个未知的印刷者制作了一个活版盘的类型,并且把它制作成一个样本书。它不仅存活了五个世纪,而且引领电子行业印刷的发展,形式上基本上保持不变。</p>
    </body>
    </html>

    3、后端数据封装(个人推荐,加载资源少,速度快)

    联系后端加数据的人员,通过提取前XX个字节+“...”的形式来实现。

  • 相关阅读:
    总结Spring Set注入方式及对property标签的理解
    spring基于Annotation装配Bean时在bean.xml中添加<context:component-scan>标签报错
    java web(struts2)+python+mysql 的简单实践
    罗辑思维--怎样成为一个高手
    教练助手
    小组作业(第五组)
    个人开发总结
    第五组小组作业
    个人作业
    小组总结
  • 原文地址:https://www.cnblogs.com/cxnian/p/7464049.html
Copyright © 2011-2022 走看看