1. 程式人生 > >css3 文本模型

css3 文本模型

符號 添加 hidden overflow 而且 cin width 這一 過程

我前期是一名前端開發者,經常會遇到關於文本模型的問題,很多地方我們會經常遇到這種問題。例如欄目的標題,在設計師給我們圖的時候並不會考慮到標題的長度,所以我們自己開發的過程中自己註意這一點。

首先和大家將一下文本模型的一些基本的屬性然後再針對一些案例去解析

<text>模型屬性

屬性

描述

Css

Text-overflow

規定當文本溢出包含元素時發生的事情

3

text-fill-color

給文字指定填充顏色

text-stroke

給文字描邊

text-stroke-width

給文字描邊的寬度

text-stroke-color

給文字描邊的顏色

Text-shadow

向文本添加陰影

3

Word-break

規定非中日韓文本的換行規則

3

Word-wrap

允許對長的不可分割的單詞進行分割並換行到下一行

3

Text-overflow

描述

Clip

修建文本

Ellipsis

顯示省略符號來代表被修剪的文本

String

使用給定的字符串來代表被修剪的文本

案例一:限制字數 通過overflow:hidden

技術分享技術分享

顯示圖如上,這種方式需要限制高度和行高,要將內容控制在現實範圍內,所以這種方式是不大推薦的方式,這裏沒有用到文本模型

案例二:通過text-overflow: ellipsis;

技術分享

技術分享

這種方式是開發項目中比較想要的效果,因為他對行高無要求,而且限制了換行的行為

css3 文本模型