是否可以在纯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,由许多字符组成,用破折号分隔。浏览器会看到这些破折号,并认为“哦,这是一个很好的折点,让我们在这里打破!”即使您不介意休息或休息两次,也不希望超出顶部(因为浏览器在断线时倾向于这样做),所以您希望限制浏览器寻找简单方法的级别(即容易在这个易受攻击的列中的折点)。