7

私はブロックであり、背景が正しくあるdivを持っています。このdiv内にはスパンがありますが、スパンはその中のテキストをラップせず、代わりに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;}ください。

あなたのページには複数のIDがありますが、codeこれは良くありません。一意の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 に答える