Safariはに対して奇妙な振る舞いをしbox-shadow
ます。
input[type="text"]{
-webkit-box-shadow: 0 0 8px #000000;
box-shadow: 0 0 8px #000000;
}
input[type="text"]:focus{
outline: none;
-webkit-box-shadow: 0 0 8px #ffffff;
box-shadow: 0 0 8px #ffffff;
}
が表示されますが、box-shadow
要素にフォーカスが移るとすぐに影が完全に消えます。:focusに何も設定しない場合も同じ効果があります。
デスクトップ-Safariで動作します。iOS 5ベータ版(iPad)を使用していますが、安定版リリースやその他のデバイスでテストできません。
誰かがこれに対する解決策を持っていますか?