固定レイアウトでテキストを折り返していますが、テキストにスラッシュが含まれていると機能しません。テーブルセルの折り返しがスラッシュで機能しない
Javascript(純粋なCSS)からスペースを挿入せずに修正できますか?
jsfiddle:
Not working:
<div style="display:table; width:170px; background-color:cyan;">
<div style="display:table-row">
<div style="display:table-cell;word-wrap: break-word;">abfdbfdbfdb/dfbfdbdfbfbf/bdffbdbfdfbddfbdfbdfb</div>
<div style="display:table-cell; width:34px; background-color:red;">xxxxx</div>
</div>
</div>
</br>
Working:
<div style="display:table; width:170px; background-color:cyan;">
<div style="display:table-row">
<div style="display:table-cell;word-wrap: break-word;">abfdbfdbfdb dfbfdbdfbfbf bdffbdbfdfbddfbdfbdfb</div>
<div style="display:table-cell; width:34px; background-color:red;">xxxxx</div>
</div>
</div>
なぜ表形式のデータにdivを使用していますか? TABLESを使用する.Funny world eh〜人々は表形式のデータと表のレイアウトに –
を使用します。理由は2番目のケースがスラッシュがないスペースであるからです。スペースを削除して長い文字列を1つ(最初のケースとして)持つと、どちらも機能しません。 – hexblot
私はパフォーマンスのためにテーブルを使用していません。 –