<area>
주위에 테두리를 넣는 방법이 있습니까?테두리에 테두리를 넣는 방법은 무엇입니까?
나는 이미지 맵을 테스트하기 위해이 작업을 수행 할 필요가 있지만,이 작동하지 않습니다
area {
outline: 1px solid red;
border: 1px solid red;
}
<area>
주위에 테두리를 넣는 방법이 있습니까?테두리에 테두리를 넣는 방법은 무엇입니까?
나는 이미지 맵을 테스트하기 위해이 작업을 수행 할 필요가 있지만,이 작동하지 않습니다
area {
outline: 1px solid red;
border: 1px solid red;
}
당신은 자바 스크립트를 사용 <area>
요소와 .focus()/.blur()
에 mouseover/mouseout
이벤트 리스너를 추가하고자하는 경우.
데모 : http://jsfiddle.net/ThinkingStiff/Lwnf3/
스크립트 :
var areas = document.getElementsByTagName('area');
for(var index = 0; index < areas.length; index++) {
areas[index].addEventListener('mouseover', function() {this.focus();}, false);
areas[index].addEventListener('mouseout', function() {this.blur();}, false);
};
HTML :
<img id="map" src="http://thinkingstiff.com/images/matt.jpg" usemap="#map"/>
<map name="map">
<area shape="circle" coords="50,50,50" href="#" />
<area shape="circle" coords="100,100,50" href="#" />
</map>
CSS : //plugins.jquery :
#map {
height: 245px;
width: 180px;
}
+1 그게 아주 청초한 답변! Tks. 오늘 새로운 기술을 배웠습니다. – techfoobar
나도! 도와 주신 Thx! :디 – timkl
어쩌면이 플러그인을 사용하면 HTTP하는 데 도움이됩니다. co.kr/project/maphilight –
그 링크가 죽었습니다. 여기에 또 다른 : http://davidlynch.org/projects/maphilight/docs/ – Urbycoz