私のサイトアドレスはhttp://applocity.blogspot.com/です
私はナビゲーション バー (ソース コードで見つけたい場合は #cssmenu) を持っていますが、奇妙な理由でこれが発生しています。しかし、背景色がフェードインとフェードアウトによって色が変わるように、トランジションを追加したかったのです。これは Chrome では正常に機能しますが、Firefox ではサブリンク (デバイスとカテゴリの下など) でのみ機能します。なぜこれが起こるのか理解できませんでした。
#cssmenu a {
background: #999999;
color: #FFF;
-webkit-transition: background 1s ease;
-moz-transition: background 1s ease;
-ms-transition: background 1s ease;
-o-transition: background 1s ease;
transition: background 1s ease;
padding: 0px 25px;
//border-radius: 5px; (NOT ACTIVE)
}
#cssmenu ul li:hover > a {
background: #66FF99;
color: #000000;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-ms-transition:background 0.3s ease;
-o-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
(サイトのソース コードには、さらに多くの情報があります - CTRL+F #cssmenu)
私がこれまでに試したこと:
- 背景の代わりに背景色を入れる
- -moz-transition の使用...もちろん
- CSS コード内でトランジション属性を配置した場所 (例: #cssmenu と #cssmenu:hover.