2012-01-28 3 views
1

핫스팟이있는 이미지가 있으므로 ImageMap 컨트롤을 사용하고 있습니다. 문제는 이제이 컨트롤에 사용 된 이미지입니다. 주위에 파란색 테두리가 표시됩니다. 내가 가진 전에이 문제를 가지고 나는 다음과 같은 CSS 코드를 수정 :Internet Explorer에서 ImageMap 컨트롤 주위에 파란색 테두리를 제거하는 방법은 무엇입니까?

a img 
{ 
    border:none; 
    } 

지금 어떻게 이미지 맵 컨트롤이 적용?

는 이미 사용하여 그것을 해결하기 위해 노력 :

<div style="border:none;"> </div> 

을했지만 작동하지 않았고

+1

렌더링 된 HTML을 표시 할 수 있습니까? –

답변

4

당신이

<div style="border:none;"> </div> 

를 사용할 때 당신은 DIV에 테두리가 아닌 이미지가 안 렌더러를 말한다. 당신은 앵커 태그 내 이미지가 국경이 없어야 브라우저를 말하고있다

a img 
{ 
border:none; 
} 

:

마찬가지로이 CSS 코드를 사용하는 경우. 다음 코드를 사용해보십시오 :

img { border: none; } 

이 페이지의 모든 이미지에서 테두리를 제거합니다. 경계가있는 일부 이미지를 원하면 해당 명령문의 구체성을 높이는 것이 좋습니다.

+0

도움과 설명에 진심으로 감사드립니다. 마지막으로, 나는 그것을 이해하고 나의 실수를 이해했습니다. 도와 주셔서 정말 고맙습니다. –

2

경계가 img 주위에 왜 몰라 - 당신이에 img 경계를 설정해야 none. 핫스팟은 이미지 맵에 의해 제어되는 어느 곳으로 더 a 요소가 없습니다 :

img 
{ 
    border:none; 
} 
+0

감사. 도와 주셔서 정말 고맙습니다. –

관련 문제