袁来如此的工作笔记
袁来如此的工作笔记
竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

CSS我定义了宽度中文换行了,但是英文却不换行

浏览量:958

    CSS我定义了宽度中文换行了,但是英文却不换行。

除了要定宽度,还要加上这2个属性其中之一,就可以实现换行了。

1. word-break:break-all;只对英文起作用,以字母作为换行依据

2. word-wrap:break-word; 只对英文起作用,以单词作为换行依据

(考虑到合理性,可优先使用第二个css属性。) 

出现此问题是因为系统默认一段不含空格的字母(数字)串为一个单词,系统默认不会从一个单词中间断行,所以溢出了div,设置了上述换行属性亦可解决此问题。



打赏