CSSファイルに次のコードがあります。これは、アンカー要素のすべてのCSSプロパティのすべてのリンクで遷移をグローバルにオンにします。
a{
display:block;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
transition: all 0.2s ease;
}
後でCSSファイルで、特定のリンク(たとえばクラスを使用)での遷移をオフにしたいのですnotrans
が、。のみですbackground-position
。何かのようなもの:
a.notrans{
-webkit-transition: background-position 0;
-moz-transition: background-position 0;
-o-transition: background-position 0;
-ms-transition: background-position 0;
transition: background-position 0;
}
しかし、このコードは機能しません。
トランジションをオンにbackground-position
して他のトランジションを維持する必要があるため、スプライト-背景画像は移動しませんa.notrans
...