css設定文字1行的方法:1、為文字元素設定「display: inline-block;」樣式,讓其轉換為行內塊元素;2、給文字元素「white-space: nowrap; 」樣式實作文字強制不換行;3、給文字元素設定「overflow: hidden;text-overflow:ellipsis;」樣式實現隱藏超出部分即可。
本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。
CSS 設定文字只顯示一行,多餘顯示省略號
#CSS 設定文字只顯示一行
.view-text{ /** 思路: 1.设置inline-block属相 2.强制不换行 3.固定高度 4.隐藏超出部分 5.显示“……” */ display: inline-block; white-space: nowrap; width: 100%; overflow: hidden; text-overflow:ellipsis; }
附:顯示兩行
<div class="text2">热卖精选:从子频道(服饰鞋包,亲子,居家,美妆)档期里面挑选出来,库存大于30%的高信价比商品list,数量为50个</div> /** 思路: 1.超出的文本隐藏 2.溢出用省略号显示 3.溢出不换行 4.将对象作为弹性伸缩盒子模型显示 5.从上到下垂直排列子元素(设置伸缩盒子的子元素排列方式) 6.这个属性不是css的规范属性,需要组合上面两个属性,表示显示的行数 */ .text2{ width:200px; word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; }
屬性樣式說明:
#display 屬性可以決定該元素在串流佈局中的表現(塊級或內聯元素);
display: block;
表示這個元素是塊級元素,垂直顯示,寬度自動撐滿,可以設置寬高。display: inline;
表示這個元素是內嵌元素,並排顯示,寬度自動收縮,無法設定寬高。display:inline-block;
表示這個元素是內聯區塊,既可以設定寬高又可以並排顯示。
white-space屬性
white-space屬性指定元素內的空白如何處理。
值 | 描述 |
---|---|
#normal | 預設。空白會被瀏覽器忽略。 |
pre | 空白會被瀏覽器保留。其行為方式類似 HTML 中的 標籤。 |
nowrap | 文字不會換行,文字會在同一行上繼續,直到遇到 標籤為止。 |
pre-wrap | 保留空白符號序列,但正常地進行換行。 |
pre-line | 合併空白符號序列,但保留換行符號。 |
inherit | 規定應該從父元素繼承 white-space 屬性的值。 |
overflow屬性
overflow屬性指定如果內容溢出一個元素的框,會發生什麼事。
值 | 描述 |
---|---|
#visible | 預設值。內容不會被修剪,會呈現在元素框外。 |
hidden | 內容會被修剪,並且其餘內容是不可見的。 |
scroll | 內容會被修剪,但是瀏覽器會顯示捲軸以便查看其餘的內容。 |
auto | 如果內容被修剪,則瀏覽器會顯示捲軸以便查看其餘的內容。 |
text-overflow屬性
text-overflow 屬性指定當文字溢位包含它的元素時,應該如何顯示。可以設定溢出後,文字被剪下、顯示省略號 (...) 或顯示自訂字串(不是所有瀏覽器都支援)。
值 | 描述 |
---|---|
#clip | 剪下文字。 |
ellipsis | 顯示省略符號 ... 來代表被修剪的文字。 |
string | 使用給定的字串來代表被修剪的文字。 |
text-overflow 需要配合以下兩個屬性使用:
white-space: nowrap;
overflow: hidden;
#【推薦:css影片教學】
以上是css怎麼設定文字1行的詳細內容。更多資訊請關注PHP中文網其他相關文章!

文章討論了CSS FlexBox,這是一種佈局方法,用於有效地對齊和分佈響應設計中的空間。它說明了FlexBox用法,將其與CSS網格進行了比較,並詳細瀏覽了瀏覽器支持。

本文討論了使用CSS創建響應網站的技術,包括視口元標籤,靈活的網格,流體媒體,媒體查詢和相對單元。它還涵蓋了使用CSS網格和Flexbox一起使用,並推薦CSS框架

本文討論了CSS盒裝屬性,該屬性控制了元素維度的計算方式。它解釋了諸如Content-Box,Border-Box和Padding-Box之類的值,以及它們對佈局設計和形式對齊的影響。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

SublimeText3漢化版
中文版,非常好用

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

WebStorm Mac版
好用的JavaScript開發工具

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。