ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS Float を使用して 2 つの Div を並べて配置するにはどうすればよいですか?

CSS Float を使用して 2 つの Div を並べて配置するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-29 20:39:10
オリジナル
977 人が閲覧しました

How to Place Two Divs Side-by-Side Using CSS Floats?

CSS を使用して 2 つの Div を並べて配置する方法

CSS では、必要な垂直方向の配置と div 要素の近接を実現できます。さまざまなテクニックを通して。効果的なアプローチの 1 つは、フローティングを利用することです。

Float を使用する

内側の div の 1 つまたは両方を並べてフローティングすると、隣接する div のレイアウトに影響を与えることなく、それらを水平方向に整列させることができます。コンテンツ。

フローティング ワンDiv

float の追加: left;以下の CSS で #first プロパティを #first に設定すると、それが左にフローティングされ、#wrapper div の左側を占めることになりますが、#first div は右側に残ります。

#wrapper {
  width: 500px;
  border: 1px solid black;
  overflow: hidden;
}
#first {
  width: 300px;
  float: left;
  border: 1px solid red;
}
#second {
  border: 1px solid green;
  overflow: hidden;
}
ログイン後にコピー

Floating両方の Div

#first と #second の両方をフロートすると、横並びの配置になります。ただし、#wrapper div がそのフローティングされた子の周りで縮小しないようにすることが重要です。これを実現するには、overflow: hidden; を追加します。 #wrapper に追加し、両方の浮動要素が含まれていることを確認します。

#wrapper {
  width: 500px;
  border: 1px solid black;
  overflow: hidden;
}
#first {
  width: 300px;
  float: left;
  border: 1px solid red;
}
#second {
  border: 1px solid green;
  float: left;
}
ログイン後にコピー

以上がCSS Float を使用して 2 つの Div を並べて配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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