ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS でテキストがフローティング画像の周囲に回り込まないようにするにはどうすればよいですか?

CSS でテキストがフローティング画像の周囲に回り込まないようにするにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-11-22 09:15:13
オリジナル
430 人が閲覧しました

How to Prevent Text from Wrapping Around Floating Images in CSS?

CSS でのフローティング画像とテキスト

画像の周りでテキストが回り込むのを防ぎながら、サムネイルをテキストの左側にフローティングするレイアウトを希望します。 。これを実現する方法は次のとおりです:

HTML 構造:

<div class="post-container">                
    <div class="post-thumb"><img src="thumb.jpg" /></div>
    <div class="post-content">
        <div class="post-title">Post title</div>
        <p>Post description...</p>
   </div>
</div>
ログイン後にコピー

CSS スタイル:

.post-container {
    margin: 20px 20px 0 0;  
    border: 5px solid #333;
    display: flex; /* Create a flexible layout container */
}
.post-thumb {
    float: left;
    margin-right: 20px; /* Create some spacing between the thumbnail and text */
}
.post-thumb img {
    display: block;
}
.post-content {
    margin-left: auto; /* Push the text to the right side of the container */
}
.post-title {
    font-weight: bold;
    font-size: 200%;
}
ログイン後にコピー

CSS の display: flex を使用して、ポストサムと必要に応じてコンテンツ後の要素を拡大および縮小します。ポストサムの float: left とポストコンテンツの margin-left: auto は、要素を希望どおりに配置するのに役立ちます。

以上がCSS でテキストがフローティング画像の周囲に回り込まないようにするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート