CSS 만 사용 하시겠습니까? 그렇다면, 내가 가지고 올 수있는 최선은 이것이다 :
<style>
a:hover *:not(#except)
{
background:green;
}
</style>
<a href="#">
Link
<p>
green
</p>
<p id="except">
black
</p>
</p>
불행히도 :하지() 선택은 CSS3의 일부이며 대부분의 브라우저는 아직 지원하지 않습니다 (하지만 사파리 4는 않습니다). 그건 하나의 가능성이지만 너무 좋지는 않습니다.
또 다른 옵션은 Javascript를 사용하는 것입니다. 직사각형 블록 요소로 작업하는 경우 요소의 x 및 y 값을 정상적으로 유지하는 방법에 대해 살펴보고 해당 요소의 4 개 부분 (위, 아래, 왼쪽, 오른쪽)을 잘라냅니다. 배경이 일부 반투명 PNG 인 일부 div를 배치하십시오. 예. 도장 자바 위젯과 협력
------------------
|lef|---up---|rig|
|t--|________|ht-|
|---| normal |---|
|---|________|---|
|---|-down---|---|
------------------
출처
2010-01-19 00:06:25
Tom
당신은 이런 식으로 이야기하고 있습니까? http://www.extjs.com/deploy/dev/examples/core/spotlight.html – lomaxx