如何優雅解決單行溢位隱藏和多行溢位隱藏

2021-10-23 21:59:32 字數 493 閱讀 9264

1、單行溢位隱藏:

overflow: hidden;

text-overflow: ellipsis;//多出部分以省略號形式隱藏

white-space: nowrap;/* 禁止換行 normal可以換行 */

text-overflow: ellipsis;

多出部分以省略號形式隱藏,還可以有其他形式隱藏,如clip,自定義string,可參考溢位隱藏

2、多行溢位隱藏:

display: -webkit-box; 

word-break: break-all;

-webkit-box-orient: vertical;

-webkit-line-clamp:5;/*5代表, 在第5行結尾出現省略號,後面的內容都不顯示*/

overflow: hidden;

text-overflow:ellipsis;

單行 多行文字溢位隱藏

單行文字超出隱藏 在這裡插入 片 overflow hidden text overflow ellipsis white space nowrap 多行文字超出隱藏 在這裡插入 片 overflow hidden 超出隱藏 text overflow ellipsis 文字溢位時顯示省略標記 di...

單行 多行文字溢位隱藏顯示省略號

classname classname 其中多行文字中,因為我們使用了webkit的擴充套件屬性,該方法適用於核心為webkit的瀏覽器 注意 webkit line clamp是用來限制乙個塊元素顯示的文字行數。為了實現對應的效果,它需要結合其他的webkit屬性。常見的有 1 display w...

如何控制文字溢位隱藏及單行顯示

html內容 class text 適合場景 文字內容較多,確定文字內容一定會超過容器的,那麼選擇這種方式不錯。但文字未超出行的情況下也會出現省略號,可結合js優化該方法。p 新增css樣式 text 頁面效果如下 屬性值描述 visible 預設值。內容不會被修剪,會呈現在元素框之外。hidden...