2009-03-17 5 views
1

ASP : 이미지 단추 주위의 점선 테두리를 제거하려면 어떻게합니까? 점선 테두리는 이미지 버튼을 클릭하면 표시됩니다. 감사합니다.asp 이미지 단추 점선 테두리

+0

당신은 훨씬 더 구체적인 도움을 원한다면, 더해야 할 것입니다. – Welbog

답변

3

브라우저에서 추가 한 초점 테두리입니다. 사용의 편의를 위해 특정 작업을 수행하지 않는 한 제거하는 것은 대개 잘못된 생각입니다. 그것없이 키보드를 사용하여 컨트롤을 선택하는 것은 매우 어렵습니다.

만약 당신이 정말로 그것을 제거해야한다면, 나는 여기에있는 다른 해답이 해결책을 제공해 줄 수 있다고 생각합니다. 그러나 종종 유용성에 관심이있는 사람이라면 다시 생각해 보라고 조언합니다.

2

브라우저에서 추가 한 초점 경계선에 대해 이야기하는 것처럼 보입니다. Javascript로이를 수행하는 트릭이 있습니다. 이미지 태그에 다음을 추가하십시오.

onfocus="this.blur();" 
1

이미지 버튼에 다음 속성/값을 추가하면 찾고자하는 결과가 생성됩니다.

OnClientClick="this.blur();" 
+0

+1 나는 onfocus 버전과 반대로이 방법을 선호합니다. 이렇게하면 키보드에서 유용성을 허용하고 사용자가 클릭 할 때 점선 테두리 만 제거합니다. – Chris

0

소리입니다. onfocus = "this.blur();" 속임수를 쓰자.

1

이 CSS를보십시오 :

input:focus{outline:none;} 
관련 문제