Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS设置的div文本内容不会换行_Javascript_Html - Fatal编程技术网

Javascript JS设置的div文本内容不会换行

Javascript JS设置的div文本内容不会换行,javascript,html,Javascript,Html,我用JS和mydiv.textContent=“blahblahblahblahblahblah”创建了一些div 尽管事实上mydiv的宽度设置为100px,但分配给div的文本字符串在一行中继续运行,不会下降到其他文本。我对你的css使用感到困惑 word-wrap: break-word; 在你的css使用中 word-wrap: break-word; 如果要使字符串可拆分为两行且不包含空格,则需要插入适当的控制字符或允许可接受拆分的HTML标记,或者使用自动断字。所以这实际上取决于

我用JS和
mydiv.textContent=“blahblahblahblahblahblah”创建了一些div
尽管事实上mydiv的宽度设置为100px,但分配给div的文本字符串在一行中继续运行,不会下降到其他文本。我对你的css使用感到困惑

word-wrap: break-word;
在你的css使用中

word-wrap: break-word;

如果要使字符串可拆分为两行且不包含空格,则需要插入适当的控制字符或允许可接受拆分的HTML标记,或者使用自动断字。所以这实际上取决于你拥有的内容类型;查看HTML中的my


如果内容是JavaScript字符串形式的
“blahblahblahblahblahblahblah”
,则将其设置为
“blah\xadblah\xadblah\xadblah\xadblah\xadblah”
。符号
\xad
代表U+00AD软连字符,它被视为不可见的连字符提示。

如果要使字符串可拆分为两行且不包含空格,则需要插入适当的控制字符或允许可接受中断的HTML标记,或者使用自动连字符。所以这实际上取决于你拥有的内容类型;查看HTML中的my


如果内容是JavaScript字符串形式的
“blahblahblahblahblahblahblah”
,则将其设置为
“blah\xadblah\xadblah\xadblah\xadblah\xadblah”
。符号
\xad
代表U+00AD软连字符,它被视为不可见的连字符提示。

字符串中没有空格。默认情况下,HTML/CSS不会分解单词。字符串中没有空格。默认情况下,HTML/CSS不会分解单词。正如名字所说,这会分解单词,除非内容可以自由分解,否则不应使用。这一点很好。然而,在这种情况下,它似乎回答了这个问题。正如名字所说,这会破坏文字,除非内容是可自由破坏的,否则不应使用。这一点很好。然而,在这种情况下,它似乎回答了这个问题。这是按原样工作,还是必须使用CSS来指定断字?@Asad,它按原样工作,不需要任何CSS。它是使用自动断字的替代方法(这是可能的,但仍然没有完全实现)。这是按原样工作,还是必须使用CSS来指定断字?@Asad,它按原样工作,不需要任何CSS。它是使用自动断字(这是可能的,但仍然没有完全实现)的替代方法。