[解決済み] float:leftが設定されているときにdivを最大幅に展開する
2022-05-14 18:14:12
質問
こんなのあるんですけど。
<div style="width:100px;float:left">menu</div>
<div style="float:left">content</div>
の2つのフロートが必要です。コンテンツdivは、メニューのための100pxを除いて、画面全体を埋めるようにしたいのです。floatを使用しない場合、divはそのまま拡大されます。しかし、floatが設定されている場合、これをどのように設定するのでしょうか?もし私が次のようなものを使うなら
style=width:100%
とすると、content divは親のサイズを取得します。親はbodyか別のdivで、これも試してみましたが、もちろんメニューの右には収まりませんので、以下のようになります。
どのように解決するには?
私があなたを正しく理解していることを願って、これを見てください。 http://jsfiddle.net/EAEKc/
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Content with Menu</title>
<style>
.content .left {
float: left;
width: 100px;
background-color: green;
}
.content .right {
margin-left: 100px;
background-color: red;
}
</style>
</head>
<body>
<div class="content">
<div class="left">
<p>Hi, Flo!</p>
</div>
<div class="right">
<p>is</p>
<p>this</p>
<p>what</p>
<p>you are looking for?</p>
</div>
</div>
</body>
</html>
関連
-
[解決済み】divの高さを画面の残りスペースで埋めるようにする
-
[解決済み] ユーザーがDIVの外側をクリックしたときに、jQueryを使用してDIVを非表示にする
-
[解決済み] クリアフィックスとは何ですか?
-
[解決済み] 入力フィールドに :before や :after 疑似要素を使用できますか?
-
[解決済み] 残りの幅を埋めるためにdivを展開する
-
[解決済み] <td>に固定幅を設定するには?
-
[解決済み] CSSで背景画像を幅に合わせ、高さは比例して自動縮小する
-
[解決済み】divを横に並べて配置する方法
-
[解決済み】CSSで子DIVの幅を親DIVより広くする方法はありますか?
-
[解決済み】Divの高さが100%で、コンテンツに合わせて拡大される。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] リンクのように動作するHTMLボタンを作成する方法
-
[解決済み] セレクトボックスのプレースホルダーを作成するにはどうすればよいですか?
-
[解決済み] divの中のテキストを縦に揃えるにはどうしたらいいですか?
-
[解決済み] HTMLにPDFを埋め込むおすすめの方法とは?
-
[解決済み] 入力テキストボックスの値を取得する
-
[解決済み] HTML5でfloat入力タイプはありますか?
-
[解決済み] 入力フィールドに :before や :after 疑似要素を使用できますか?
-
[解決済み] 静的な HTML ページにファビコンを追加する
-
[解決済み] Webサイトのブラウザタブアイコン(ファビコン)を追加する方法を教えてください。
-
[解決済み] 残りの幅を埋めるためにdivを展開する