固定幅のconatinerとその内部にh3タグがあります。 h3タグ内のテキストがコンテナをオーバーフローすると、デフォルトとして単語をまとめたまま他の行に折り返します。私はそれの前の単語に接続されているインラインイメージを埋め込みたいので、ラップが発生するとその単語の一部として扱われます。 exampleこの例では、太陽のアイコンが新しい行に分かれていますが、これは 'need'という単語の一部として扱われたいので、 'need'という単語を新しい行に壊してしまいます。太陽のアイコン。 fiddlecssテキストを折り返すときにイメージを単語の一部として扱います
0
A
答えて
1
ホワイトラップウールラップが適用されたコンテナを使用する必要があります。
.holder {
width: 150px;
height: 100px;
border: 1px solid;
}
img {
width: 0.9em;
position: relative;
top: 3px;
}
span {
word-space: nowrap;
display: inline-block;
}
<div class="holder">
<h3>Example text <span>need<img src="http://files.softicons.com/download/web-icons/vector-stylish-weather-icons-by-bartosz-kaszubowski/png/256x256/sun.rays.small.png" alt=""></span> more words </h3>
</div>
1
あなたのhtmlを変更する気にしない場合は、display: inline block
を持つ要素(div要素、スパン、何でも)で画像を単語をラップし、それらをすることができます。 fiddleを変更しました。
関連する問題
- 1. 特定の単語にテキストの折り返しを防止するCSS?
- 2. 単語の折り返しの単語
- 3. 単語が長すぎると改行して折り返す
- 4. JTreeで単語を折り返す
- 5. CSSでテキストを折り返す
- 6. 区切りは、折り返し時に単語と枠線を切り捨てています
- 7. CSS内のテキストの折り返し
- 8. CSSの各単語の折り返しからツールチップのスパンを停止する
- 9. イメージに沿ってテキストを折り返す方法は?
- 10. CSSテンプレートのオプションで単語の折り返しが見つかりません
- 11. 単語を壊すことなくできるだけ特定の幅でテキストを折り返す
- 12. セカンダリタイルにテキストを折り返します。
- 13. 兄弟スパンを満たすときにテキストを折り返す
- 14. CSS - 角度に沿ってテキストを折り返す
- 15. CSSを使用して画像の周りにテキストを折り返す方法
- 16. Libgdxはリストとスクロールペインをテキストに折り返しますか?
- 17. D3とサークルの折り返しテキスト
- 18. 非常に長い単語がHTML/CSSで折り返さない
- 19. jQueryを使用して要素の内部テキストの最後の単語の周りにスパンを折り返すにはどうすればよいですか?
- 20. 一定の長さを超えたときにテキストを次の行に折り返しますか?
- 21. UITextView単語の途中で単語の折り返しが発生する
- 22. WPFでコンテナの下部に折り返しテキストをトリムすることはできますか?
- 23. ファイル内の特定のテキストを検索して他のテキストと折り返す
- 24. イメージを1列に折り返す
- 25. テキストが折り返しを停止するインライン要素はありますか?とても簡単?
- 26. SVGの後に句読点を1つの単語として扱います
- 27. イメージをテキストの一部として組み込む
- 28. Cssを使用して前のテキストのテキストの折り返しを防止しますか?
- 29. スパンの単語だけを折り返す方法は?
- 30. スパン内の各単語を折り返してもテキストの書式を保持する方法
は、 '.holder' divの' width'を増やすだけです。 – Pratikshya