2011-08-10 14 views

答えて

32

をラップせずに拡張するには、

span 
{ 
    white-space: pre; 
} 

またはany other value that fits from the w3c specをお試しください:


通常、この値はユーザエージェントに指示します空白のシーケンスを崩壊させ、ラインボックスを埋めるために必要に応じて改行します。


この値は、ユーザーエージェントがホワイトスペースのシーケンスを折り畳まないようにします。保存された改行文字でのみ行が壊れます。
NOWRAP

この値は、「通常」の場合と同様にホワイトスペースを崩壊が、テキスト内の改行を抑制します。

プレラップ
この値は空白の配列を崩壊からユーザエージェントを防止します。改行文字が保存されている場合は改行され、必要に応じて改行文字が入力されます。

プリライン
この値は空白の配列を崩壊するためにユーザエージェントに指示します。改行文字が保存されている場合は改行され、必要に応じて改行文字が入力されます。

You should also be aware that there is limited IE support for some of the listed options

WARNING、クロスブラウザのコンテンツ乱雑:あなたは 

+0

なしをIEで動作するように思われる、HTTPを参照してください。 //stackoverflow.com/questions/7014004/why-isnt-white-space-consistent-between-ie-and-firefox – Shamoon

+0

['試してみました'](http://www.quirksmode.org/css/whitespace .html)? – zzzzBov

+2

@Shamoon私はちょうどIE9とホワイトスペースでそれを試しました:nowrapは私のために働いた。 – Tod

37

CSSに沿って、すべてのスペース置き換えることができます:それらの

span 
{ 
    white-space:nowrap 
} 
関連する問題