色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css判斷是否換行了

林雅南2年前12瀏覽0評論

CSS是網頁設計中不可缺少的一部分。能夠輕松地控制網頁的樣式,自然成為網頁設計師的有力工具之一。而一個網頁的排版,是否能流暢地閱讀,也是網頁設計的一個重要方面。其中,判斷文字是否溢出,是否自動換行,也是CSS的一大經典應用之一。在CSS中,可以通過white-space屬性判斷字符串是否需要折行,從而確定是否完成換行的操作。

/* CSS樣式 */
/* normal為默認不自動換行 */
white-space: normal; 
/* nowrap表示不換行 */
white-space: nowrap;
/* pre定義元素內的文本保留空白符(換行符和空格符) */
white-space: pre; 
/* 保留換行,不斷行(但如果一行長度超出限制,仍會折行)*/
white-space: pre-wrap;
/* pre-line 表示文本在保留序列中換行,但在連續空格行內不進行換行 */
white-space: pre-line;

其中,normal表示文字溢出即折行,nowrap則表示不折行而擠壓頁面形成橫向滾動條(overflow-x:scroll)。而預定義布局參數pre則根據一個基線對字符串進行換行,并保留全部的空格符和換行符。而pre-wrap和pre-line則在保留全部的空格和斷行符號的基礎上,分別使用自動溢出換行以及在行內連續空格處進行單詞換行。因此,在日常網頁排版中,通過這些方法,可以輕松地調整文本的自動換行和斷行,并縮短頁面的實際長度。