私はこのhtmlとcssコードを持っています:
<div class="header">
</div>
.header {
top:0;
left:0;
right:0;
width:100%;
background:#3b5998;
height:95px;
margin-bottom: 50px;
position:fixed;
}
私がここでやろうとしているのは、ユーザーが下にスクロールするたびに、ヘッダーが固定位置 (上) にあることです。私はそれで問題ありません。私はそのタスクを簡単に達成しました。
ユーザーが下にスクロールしたときに、別のスタイルを追加したいと考えています。ユーザーが下にスクロールしたときにボックスの影の効果を追加して、上に見えるようにしたいと思います。ユーザーが上にスクロールして Web ページの上部に到達すると、デフォルトの CSS スタイル (ボックスの影がない) に戻ります。
より言うように:
下にスクロール = ボックスの影効果を有効にする
上にスクロールして一番上に到達した場合 = 元に戻す
私はこれのためのcssコードを認識していません.おそらく誰かがコードを作成するためにjavascript/jqueryの専門知識で私を助けてくれますか?
私の説明が長すぎたり、少し混乱したりして申し訳ありません。どうもありがとうございました!