7

我有一个 div 是一个块并且具有正确的背景,在这个 div 内部有一个 span,但是 span 不会将文本包装在其中,而是通过 div 块。

<div id='code'><span class='kw'>string</span>&nbsp;str&nbsp;=&nbsp;<span class='str'>"SetResult(&#39;LINK1,LINK2&#39;,&nbsp;TagMatch(Return(TagMatch(Download(&#39;http://www.google.com\&#39;),&nbsp;&#39;&amp;lt;a&#39;,&nbsp;&#39;&#39;),&nbsp;&#39;5,6&#39;),&nbsp;&#39;onclick=gbar.logger.il(1,{t:5}); class="</span>gbzt<span class='str'>"&nbsp;id=gb_5&nbsp;href=\"&#39;,&nbsp;&#39;\"&#39;));Download(GetResult(&#39;LINK1&#39;))"</span>;<br/><span class='Var'>Scrapper</span>&nbsp;scr&nbsp;=&nbsp;<span class='kw'>new</span>&nbsp;<span class='Var'>Scrapper</span>();<br/><span class='kw'>string</span>[]&nbsp;results&nbsp;=&nbsp;scr.Multiple(str);</div>

您可以在此处查看问题页面http://innosia.com/Home/Article/WEBSCRAPER 有人可以帮忙吗?

4

4 回答 4

15

将空白属性设置为正常。

white-space:normal; 
于 2015-04-06T07:01:01.833 回答
6

在 CSS 中使用word-wrap:break-word;,但如果您不喜欢它,请使用#code{overflow:auto;}.

在您的页面上,您有多个code不好的 ID。尝试使用唯一 ID。

于 2012-10-24T09:10:48.513 回答
2

将样式添加word-wrap:break-word到您的span. 那应该可以解决您的问题。

于 2012-10-24T09:07:37.470 回答
2

这可能可以通过white-spaceoverflowCSS 属性来实现

于 2012-10-24T09:07:48.900 回答