해당 이미지 위에 마우스를 올리면 텍스트 링크 속성 (다른 색상 및 텍스트 장식 : 밑줄;)을 변경하려고합니다. CSS : 호버를 사용하여 다른 요소 속성을 적용 할 수 있습니까?
이
는 HTML이다<!-- Wraps image, title, category -->
<div class="itemWrap">
<!-- Item Image -->
<a href="#" class="itemImageLink"><img class="itemImage" src="img/thumb.png" alt="thumb"></a>
<!-- Item Title -->
<div class="itemTitle">
<a href="#">The original soul of Michael Jackson</a>
</div>
<!-- Item Category -->
<div class="itemCat">
<a href="#">12" Picture Disc</a>
</div>
</div><!-- close itemWrap -->
은 (앵커 쌌다)를 가리키면 itemImage 때 .itemTitle 내의 링크의 속성은 변경 될 수 있다는 가능성이 있습니까?
웹 페이지에서 itemWrap이 여러 번 사용된다는 점에 유의해야합니다. 당신이 예 다음 :hover
을 포함하면서 변경할 요소를 선택할 수 있습니다, 그래서 만약
감사
감사합니다. 작동하지 않는이 방법을 시도했습니다. .itemTitle의 자식 (?) 요소로 만들 수있는 .itemTitle 클래스 내부의 링크 속성을 변경하려고합니다. 가능한가요? – crm
형제 및 자손 선택 자의 조합을 사용하여이 문제를 해결했습니다. – crm
@crm 위의 대답을 올바르게 원래 질문에 대한 답변 ... 해결 된 문제가 [CSS의 특수성] (http://coding.smashingmagazine.com/2007/07/27/css-specificity-things-you-should -알고있다/). – thgaskell