私はこの単純なホバー効果を持っています http://www.mysecretathens.gr/Sera/index.html
#footer ul li:hover {
opacity: 0.7;
filter: alpha(opacity=40);
}
フッターの下にあるソーシャル メディアのアイコンでは、しかし IE では、各アイコンの周りに青い境界線が表示されます。それを修正する方法は?これも見ますか?
私はこの単純なホバー効果を持っています http://www.mysecretathens.gr/Sera/index.html
#footer ul li:hover {
opacity: 0.7;
filter: alpha(opacity=40);
}
フッターの下にあるソーシャル メディアのアイコンでは、しかし IE では、各アイコンの周りに青い境界線が表示されます。それを修正する方法は?これも見ますか?
画像の周囲にリンクがある場合、IE は自動的にその周囲に境界線を配置します。
青い枠線を削除するにa { border: 0 }
は CSS に追加します
見えませんが、<a>
アンカータグだと思います。したがって、IE の場合border:0px;
は、ソーシャル メディアのアイコンであるアンカー タグを追加する必要があります。
これを css に追加します。
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
編集:前に追加filter: alpha(opacity=40);
リンク(アンカー)があればそれがInternet Explorerの標準です。この場合、境界線を次のようにリセットする必要があります。
a {
border :none;
}
また
a {
border :0px;
}
次回は、jsfiddleをお勧めします。コードを簡単に配置して実行し、サイトでデバッグして質問することができます。