0

この Web サイトにアクセスすると、下にスクロールすると、トップ ナビゲーション div ( #yucsHead)に JavaScript を介して次のスタイルが追加されていることがわかります。

-webkit-box-shadow: 0 0 9px 0 rgba(73,15,118,1)!important;
-moz-box-shadow: 0 0 9px 0 rgba(73,15,118,1)!important;
box-shadow: 0 0 9px 0 rgba(73,15,118,1)!important;
border-bottom: 1px solid #490f76!important;

私は CSS3 に少し慣れていませんが、最初は Javascript でしかできなかった多くの機能が CSS にあることに気付きました。したがって、CSS3でもこれが可能かどうか疑問に思っていました。可能であれば、CSS を介して物事を行うことを好みます。

4

1 に答える 1

0

ドキュメントがどれだけスクロールされたかを調べるために、jquery で scrollTop() を使用し、それに基づいてスタイルが適用されます。あなたの例のサイトではそれが行われています...これに対する純粋な CSS 3 ソリューションはないと思います..

于 2013-09-02T10:46:28.050 に答える