2つのインライン要素、画像とアンカーがあります。私はドラッグバーに応じてアンカーのテキストを折り返したい。私の問題は、アンカー要素の下で画像が始まる次の行にテキストを続けさせたいということです。私はdisplay: inline-table;
のルールを指定することでそれを達成できます。それは今、テキストの幅がドラッグバーで隠れてばかり、指定された幅を超えたことを除いて素晴らしい作品:CSS:ラップされたインライン要素の適切な幅を設定します
What I want: What I get: | | | | |__| This is the anchor| |__| This is the anchor|#### element that needs| element that needs|#### to get wrapped. | et wrapped. |#### | | | |
HTML:
<div class:"container">
<img src='someIcon.png'> <a href="">This is the anchor element that
needs to get wrapped </a>
</div>
はCSS:
.container {
white-space: normal;
display: inline-table;
word-wrap: break-word;
word-break: break-all;
}
の場合私はdisplay: inline-table;
を無効にします。
| | |__| This is the anchor| element that needs to g| et wrapped. | | |
これでわかるように、テキストは右に移動します。<img>
スニペットを実行した後に見ることができるようにそれが正常に動作している@Pete。もっと教えていただけますか? –