span中显示的内容不自动换行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了span中显示的内容不自动换行相关的知识,希望对你有一定的参考价值。
<span style="word-wrap: break-word;word-break : break-all;width:500px;"><c:out value="$row.Content"/></span> 麻烦大神们帮我看看style该怎么写才能自动换行?
本人无财富值了 只能在这厚着脸皮向大家请教了
这种没用的内容多出来就隐藏掉吧。
正常的英文单词,或者中文内容都可以自动换行的。 参考技术A span是内联的,可以把它转换成区块才能换行,加上display:block; 参考技术B span本来就是行内元素 要想不自动换行就做成block吧 并设定了一个宽度就可以了 参考技术C 1楼说了一部分,我再补充下。你的这些样式可以都删掉,对于span来说,如果你不规定display:block那么其他那些对于行元素都没有意义。
正常的英文和中文都能自动换行,如果你为了测试写了一串连续的a,那没办法了。
如果你的意思是指row.Content的内容中包含了换行,而输出中没有换行的话,那是因为html中必须使用<br />换行,可以将\n转换为<br />标记就行了。本回答被提问者采纳
网页制作中,怎么样解决连续几个<span>会显示在一行,满了会自动换行的问题?求解!!
SPAN是无意义的块元素也就是说他不具备自动换行的属性,可以在其样式里面写面dispaly属性设block,这样的话该span就具备div换行的属性了。推荐你看一下行内元素和块状元素的区别!
span display:bolck 参考技术A 你是要span每一个都换行吗?加<br/>就OK啦
以上是关于span中显示的内容不自动换行的主要内容,如果未能解决你的问题,请参考以下文章
网页制作中,怎么样解决连续几个<span>会显示在一行,满了会自动换行的问题?求解!!
html中为啥会自动增加span标签,会自动换行,不想要这个自动的功能,怎么去除