Google マップに似たレイアウトの Web サイトを構築しています。ヘッダー、左側にサイドバー、右側に地図があります。
Google マップの Web サイトでは、サイドバーのコンテンツが画面の高さを超えると、横に垂直スクロールバーが表示されます (たとえば、検索ボックスに「レストラン」と入力した場合)。私は同様の効果を達成しようとしており、さまざまなオプションを試しましたが、何も正しく機能していないようです. サイドバーの高さを に設定するauto
か100%
、サイドバーがページの上部から始まらないため機能しません - 垂直スクロールバーが短すぎてページの下部に到達しない (auto
高さの場合) または長すぎますページの高さを超える(高さの場合100%
)。Google は JS を使用してサイドバーの高さを計算していると思います。
これを機能させる方法についてのアイデアはありますか?