0
スティッキdivを通常のdivの上に配置するにはどうすればよいですか?アブソリュートを使用せずにノーマルdivにスティッキdivをオーバーレイする
私の要件は、ページの最初のdiv
が100%
のwidth
とheight
をカバーする必要があることです。スクロール後、はtop
になります。私がこれまで達成してきたことは、メニューがsticky
のままであることですが、その後はdiv
のtop
でなければなりません。これは可能ですか?
#container {
height: 100%;
background-color: blue;
}
#menu {
height: 80px;
width: 100%;
position: sticky;
background-color: green;
z-index: 10;
top: 0px;
}
#content {
height: 1500px;
background-color: gray;
}
<div id="container"></div>
<div id="menu"></div>
<div id="content"></div>
このコードスニペットは、[説明を含む]溶液(https://meta.stackexchange.com/questions/114762/explaining-entirely-であってもよいがコードベースの回答)は本当にあなたの投稿の質を向上させるのに役立ちます。将来読者の質問に答えていることを覚えておいてください。そうした人々はあなたのコード提案の理由を知らないかもしれません。 – jacefarm