以前、スタック オーバーフローについて次の質問をしました: サイドバーにスクロール バーを作成する
ここでは基本的にサイドバーを作成しようとしています。そのサイドバーには、サイズ不明のヘッダーとサイズ不明のフッターが必要です。サイドバーのフッターとヘッダーの間には、長いリストを含むスクロール div が必要です。上記の質問では、css を使用してヘッダーとフッターの間のスペースをスクロール div で埋める方法を尋ねていました。
「セレクターが別の要素の高さをどのように知ることができますか? それは CSS の目的ではありません。」
今私の質問は、これが css でできないのはなぜですか? css では、2 つの div を必要なだけスペースを占有するように設定し、その間の div で残りのスペースを埋めることができないのはなぜですか? これは、解決する必要のある一般的な問題ではありませんか?