私は親div内に2つのdivを持っています(下の画像を参照)。 「黒い」divの高さが高くなると外側の「赤い」divも変わりますが、「緑の」divも同様に成長させたいのです。これはどのようにCSSで行うことができますか?外側のdivが大きくなると、inner divの高さが伸びる
答えて
CSSプロパティtable, table-row, and table-cell
を使用できます。ブラウザでサポートされているかどうかを確認する必要があります。 http://www.quirksmode.org/css/display.html#table
D:これは不要ですし、テーブルのレイアウトはひどいです! –
私はそれを行う別の方法を考えることができないのですか? 100%divはコンテンツにのみ適合し、兄弟とは展開しません。-S –
HTMLのテーブルベースのレイアウトではなく、CSSのdivに表レイアウトスタイルを適用することについて話しています。それについては何もひどいことはありませんが、それは完全に正当な解決策です。 –
使用height:100%
親のdivがstatic
(デフォルト)のposition
属性を持っているので、それはおそらく動作していないです。親にposition:relative
を適用すると、それはうまくいくはずです。 :)
助けてくれなかった.... –
- 1. divの外側にテキストシャドウが伸びる
- 2. Divの高さが伸びない
- 3. 高さdivが伸びていない
- 4. フレックスボックスで内側divの高さを外側divの高さに合わせる
- 5. インナーdivの高さが100%のサイズまで伸びない
- 6. divの高さが100%に完全に伸びていない
- 7. 内側のdivが削除されたときに、外側のdivが正しく調整されます
- 8. 1つのdivの内容が増えるとdivの高さがすべて伸びます
- 9. Expand内側のdivの高さを外側のdivの高さに合わせる
- 10. 上記のdivが大きくなるとdivを移動させます
- 11. divはスクロールボックスの外側で伸縮できますか?
- 12. divで返されたdivの高さが正しくない
- 13. ズームする方法内側のdivでない外側のdiv
- 14. divの右側にあるdivの高さを修正してください
- 15. スクロールするときに表示される内側divの高さに基づいて外側divの高さを調整する方法
- 16. 外側divの幅が小さいときに内側divのスクロールバーを表示する方法
- 17. Divが内側のdivを含むために伸びる必要があります
- 18. 高さを使用すると、divが親divの外にある理由:100%
- 19. DIVの高さが高さが「100%」である場合、DIVの高さがコンテンツ(svgなど)よりも大きいのはなぜですか?
- 20. IE9 - 内側のdivが絶対的で外側のdivが相対的に配置されているときにdiv内の不要な埋め込み
- 21. ホバーでdivの高さを変更すると短くなるコントロール側
- 22. すべてのdivに最も大きいdivの高さ
- 23. どのようにしてDIVを100%に伸ばすことができますか?いくつかの内側のDIVとDIV考える
- 24. 内側のdivを外側のdivの上部に固定し、外側のdivをスクロールするときに、内側のdivが外側のdivでオーバーフローするのを防ぎます。
- 25. 内部divが親divの外側に来るべきである - オーバーラップ
- 26. 各tdのdivの高さが異なる場合、div内のdivの高さをtd内で伸ばす方法はありますか?
- 27. CSS FloatはDivの高さを伸ばさない
- 28. 高さが大きくなると視野が大きくなる
- 29. ラッピング外側「のdiv」
- 30. jQuery div画像の高さと一致するdivの高さ
100のような%の高さ? –
'height:100%'を試しましたか?または、黒い「div」が成長するにつれて動いていないのでしょうか? – Biotox
ここやGoogleでCSSの複数列のレイアウトを検索すると、まったく同じことについて多くの質問が出てくるでしょう。 – Ktash