是否可以在純CSS(允許僞元素,只是沒有附加的HTML標記)中設置字符串可以採用的換行符的限制。換句話說,一個字符串在打包時可以被分割多少次。在字符串換行中設置允許的換行符的最大數量
我愛黃色,香蕉
這可以在儀表板通常突破:
i-
love-yellow-bananas
i-
love-
yellow-bananas
i-
love-
yellow-
bananas
,但是這將是很好,如果你可以指定限制。比方說,我將限制設置爲2
,那麼輸出中只能是:
i-love-yellow-bananas
i-
love-yellow-bananas
i-
love-
yellow-bananas
,而不是
i-
love-
yellow-
bananas
,因爲在這種情況下,字符串分割的3倍,這比我給出的2個。
一些人想知道爲什麼,即使這是「funzies」,這裏是一個用例:
我DAT一個從服務器獲取的信息。你可以猜到,這是一個巨大的HTML表格中的一些基本表格數據。其中一列是一個ID,由許多字符組成,用破折號分隔。瀏覽器會看到這些破折號,並認爲「哦,這是一個很好的折點,讓我們在這裏打破!」即使您不介意休息或休息兩次,也不希望超出頂部(因爲瀏覽器在斷線時傾向於這樣做),所以您希望限制瀏覽器尋找簡單方法的級別(即容易在這個易受攻擊的列中的折點)。