div内に画像があり、境界線の色を変更したい。Onmouseover画像の境界を変更する
htmlが
<div class="product-container">
<a href="#"><img src="images/someimg.jpg"></a>
</div>
あるとCSSは今、これは動作しません
.product-container:hover .product-container img{ border:1px solid red; }
です。しかし、私がする場合
.product-container:hover img{ border:1px solid red; }
それは動作します。今私の質問は、ホバリング製品 - コンテナdivのすべてのimgは、同じ境界を持つことです。どのようにすれば、商品コンテナ部門の直下にある画像上に境界線が必要なのかを具体的にどのように伝えることができますか。
どのような提案も高く評価されています。このルールは唯一のクラス.productコンテナとのイメージのため、あなたが.product-container:hover img{ border:1px solid red; }
がホバーし、任意のクラスproduct-container
でその何を意味持っているもの
img.product-container:hover { border:1px solid red; }
を使用する必要があると言うこと
フレーズあなたの質問は、より明確にするためでしたが動作していない理由ですか?私はあなたが達成しようとしていることを完全には特定していません。私の直感は、あなたが '.product-container img:hover'を探しているということです。ちょっと簡単すぎるようです... – TheThirdMan