我有一个div,它是一个块并且背景正确,在这个div中有一个跨度,但是span不会将文本包裹在其中,而是通过div块。
<div id='code'><span class='kw'>string</span> str = <span class='str'>"SetResult('LINK1,LINK2', TagMatch(Return(TagMatch(Download('http://www.google.com\'), '&lt;a', ''), '5,6'), 'onclick=gbar.logger.il(1,{t:5}); class="</span>gbzt<span class='str'>" id=gb_5 href=\"', '\"'));Download(GetResult('LINK1'))"</span>;<br/><span class='Var'>Scrapper</span> scr = <span class='kw'>new</span> <span class='Var'>Scrapper</span>();<br/><span class='kw'>string</span>[] results = scr.Multiple(str);</div>
您可以在此处查看问题页面http://innosia.com/Home/Article/WEBSCRAPPER 有人可以帮忙吗?
答案 0 :(得分:11)
将white-space属性设置为normal。
white-space:normal;
答案 1 :(得分:3)
在CSS中使用word-wrap:break-word;
但如果您不喜欢,请使用#code{overflow:auto;}
。
在您的网页上,您有多个ID code
并不好。尝试使用唯一ID。
答案 2 :(得分:2)
这可以通过white-space
和overflow
CSS属性
答案 3 :(得分:1)
将样式word-wrap:break-word
添加到span
。这应该可以解决你的问题。