0
フィドルhere要素のオーバーフローを自動化するにはどうしたらいいですか?
私はそうなるようにしようとしているそのメニューは私がではなく、体内のメニューが閉じられるまで、メニュー内をスクロールすることができます100%以上の高さである場合。
body.menu-open {
overflow: hidden;
}
とメニューのスタイル::
.navbar .menu {
position: fixed;
width: 30%;
height: auto;
min-height: 150%; /* height greater than 100% */
overflow: auto;
top: 50px;
left: -30%;
background-color: DeepSkyBlue;
transition: left 0.2s ease-in-out;
}
追加 'MAX-height'がここで何をしますか?メニューはこれで100%になりますか? –
'max-height:100%'は、メニューが '.menu'の100%の高さをオーバーフローするので、スクロールバーが表示されるようにします。スニペットを参照してください。 –
Gotcha!私の個人的なプロジェクトでは、最後にメニュー項目を表示させるために、 'padding-bottom:65px;'をメニューに追加する必要がありました。私はそれを 'ポジション:固定した。 top:65px;だから最初は表示されていなかった。 –