【发布时间】:2012-05-24 15:03:10
【问题描述】:
所以我有这个代码:
<span readonly="true" id="textarea" cols="60" rows="1">
<pre style="{display:inline; white-space: pre-wrap; word-wrap:break-word;}"> SOME TEXT HERE </pre>
</span>
我有两个问题。当我引入一个很长的字符串时,没有空格或换行符。示例:
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
在firefox和opera上显示正常:
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
等等
在 chrome、IE 和 safari 上显示:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
然后退出屏幕
我需要一些帮助。 哦,第二个问题是,在 chrome、IE 和 safari 上,它不是显示内联,而是显示块,即使我写了 display:inline;
已解决:我没有使用它,所以它从一开始就是内联的。就像你们说的那样,我取出 {} 并且它起作用了!谢谢
【问题讨论】:
-
你的问题很难理解。你能用一些代码提供一个真实的例子吗?
-
@MetalFrog 代码存在,但由于格式错误而被隐藏。
-
当然应该是 ?
-
你为什么要把
{}字符放入样式中? -
谢谢 Sam 和 bažmegakapa。