ホバリングされている画像以外のすべての画像をぼかす純粋なCSSメソッドがありますか?私の現在のコードは、次のリンクに示されています。私は領域をぼかすためにラップを持っていますが、ちょうどぼかしではない上にぶらさがっているイメージを得ることができません!css経由で現在のホバーを除くすべての画像をぼかす方法
ありがとうございます!
基本的な考え方:
https://jsfiddle.net/0q00jorc/2/ *編集基本的に
で発見
完全なコードは、私がオーバーしていないぼやけホバリングされた正確な1以外のすべての画像をblurrしようとしていた
.wrap:hover
{
-webkit-filter: blur(13px);
-moz-filter: blur(13px);
-o-filter: blur(13px);
-ms-filter: blur(13px);
filter: blur(13px);
}
img:hover
{
-webkit-filter: blur(0px);
-moz-filter: blur(0px);
-o-filter: blur(0px);
-ms-filter: blur(0px);
filter: blur(0px);
}
私がイメージ上にないなら何でも。下の答えのコードは、イメージの間に空白を含む折り返しの上にマウスを置いた場合、すべてのイメージがぼやけている点を除いて、それだけでした。私は自分自身のイメージ上にない限り、私はぼかしをしたくありません。
これはあなたのすべてがデフォルトでぼかすことにしたいということを意味していますか?例えばカーソルがウィンドウ – Pockets
の中にない場合、私はそれを読む方法として、彼はスポットライトのような機能を望んでいます。つまり、マウスのホバーの下の興味のある要素を除いて、コレクションの他のものはすべてぼやけます。逆の場合、すなわち、最初にすべての画像をぼかし、次にぼかした画像のみを鮮明にすることは、基本的なものである。 –
だから、私は画像の上にマウスを置いたときにマウスが動いているもの以外のすべての画像をぼかそうとしています。デフォルトではぼかしではありません。以下の解決策は素晴らしいですが、特定の画像にマウスを乗せていなくてもすべてをぼかします。 –