長い単語が1つあります...
p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCx+wnDhlr7GqHiH6lAaPPuN5F7RjUrtvGyxxZkClJsLaTDeqg/FuJXU7RYdPQ2Ka++tfw0Z9+SRKatLUQQeCqLK8z1/V4p7BaJKPkegMzXgWGnFVmz1tdLFiYUGq0MvVgqWiepcTFmwgSd9g1pGRiCSDHJUDwcc+NidiW4/ixw4QIDAQAB"
...テーブルセル(<td>
)に収めようとしているため、Word-wrap: break-Word;
などを使用してテキストを強制的に折り返そうとしましたが、どれも含まれていないようですテキストへの影響。
テキストは水平方向に繰り返し表示され、折り返されません。ここで使用するのはどのCSSプロパティですか?
<table>
<thead>
<tr>
<th>Name
</th><th>Type
</th><th>Value
</th><th>TTL
</th></tr>
</thead>
<tbody>
<tr>
<td>wtnmail._domainkey.whatthenerd.com.</td>
<td>TXT</td>
<td>"v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCx+wnDhlr7GqHiH6lAaPPuN5F7RjUrtvGyxxZkClJsLaTDeqg/FuJXU7RYdPQ2Ka++tfw0Z9+SRKatLUQQeCqLK8z1/V4p7BaJKPkegMzXgWGnFVmz1tdLFiYUGq0MvVgqWiepcTFmwgSd9g1pGRiCSDHJUDwcc+NidiW4/ixw4QIDAQAB"</td>
<td>300</td>
</tr>
</tbody>
</table>
J08691の答えに基づいて、私はこれを今使っています:
table {
table-layout: fixed;
Word-break: break-all;
Word-wrap: break-Word;
}
そして、それはこれをもたらしました:
はい、テーブルは以前ほどスタイリッシュではありませんが、少なくともデータが表示されていることを確認できます(ブラウザのサイズが変更された場合(解像度が小さい場合など))。
もしあれば、エレガントな解決策を探し続けます。
セルのWord-wrap
ルールに加えて、CSSルールtable-layout:fixed
をテーブル(および幅)に追加します。
Word-break: break-Word;
は.entry-content table td
Chromeのインスペクタで編集中。
問題のあるtd
セルにのみ適用するには、特定のクラスを作成してtdのHTMLに追加します。
.break-Word {
Word-break: break-Word;
}
ブレークワードにまだ問題がある人のためのヒントかもしれません:私はwhite-space: normal
「nowrap」に設定されているため
特にbootstrapを使用する場合、ラベルのようないくつかの要素にはwhite-space: nowrap
テキストは折り返されています折り返されています-スペースがあるため、k=rsa;
の後に改行されることに注意してください。ただし、p=
の値には中断するスペースがありません。
ただし、Word-break: break-all;
仕様をその要素に追加することができます。これは、探しているものにより近い可能性があります。 http://jsfiddle.net/zu6Eh/ を参照してください。