販売中の製品を含むページに次の div があります。
コンテナ事業部 幅 750px で画面中央に配置。画像 (450px) を含む Div を左にフローティング。テキスト付きの Div (テキストのオーバーフローを可能にする流動的な幅) が左に浮いていました。
コンテナ内で div を中央に配置したいのですが、テキスト div のピクセル幅を指定できません。ページによっては、他のページよりも多くのテキストが含まれているからです。
これについて最善の方法は何ですか?
ありがとうゲイリー
一般に、ブロック レベルの要素 (div など) を中央に配置する手順は、margin:0 auto を設定することですが、フローティングされたものを中央に配置することはできません。あなたが達成しようとしている特定の効果について、より多くの情報が必要です: div 全体を中央に配置する必要がありますか、それとも div のコンテンツだけでよいでしょうか? 前者の場合、div にハード幅を設定する必要があります。そうしないと、コンテナの幅全体を埋めるように拡張されます。これを防ぐ唯一の方法は、フロートを使用することです。これは、中央に配置する必要があるためです。後者の場合は、div に text-align:center を設定するだけで、その中のすべてが中央に配置されます。