文字內容超出容器顯示省略號

單行文本

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            p {
                width: 200px;
                height: 400px;
                border: 1px solid #000;
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;        
            }
        </style>
    </head>
    <body>
        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Numquam dolor totam architecto quidem nulla quas assumenda voluptatum! Eius enim ad atque magnam tempore impedit quisquam iste doloribus nihil odio ipsum.</p>
    </body>
</html>

必須同時設置三個屬性 1. 不換行 2. 超出隱藏 3. 顯示省略號

多行文本

  • 移動端
// WebKit內核的瀏覽器 (非官方方案)

overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
  • JS 方案
// 下載及文檔地址:https://github.com/josephschmitt/Clamp.js

var module = document.getElementById("clamp-this-module");
$clamp(module, {clamp: 3});
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,287評論 25 708
  • 單行文本隱藏 用text-overflow:ellipsis屬性來實現單行文本的溢出顯示省略號(…),部分瀏覽器還...
    南山碼農閱讀 615評論 0 1
  • 享受兩個人的清晨 幸福或許就是這么簡單 在夢中與你盡情嬉戲 伴著甜蜜的期盼起床 打開手機 看到你給我發的早安 享受...
    非fy閱讀 302評論 2 5
  • 2017年2月17日 星期五 “育心麗謙?時間管理100天挑戰營”第33天 【早起】4:50 【學習】1.通讀《大...
    易道大明閱讀 209評論 6 3