표준 버튼 이미지 대신 버튼을 만들고 내 이미지를 삽입하려고했습니다. 그러나 표준 버튼의 회색 테두리는 여전히 남아 있으며 검은 색 버튼 이미지 바깥쪽에 표시됩니다.
버튼에서이 회색 테두리를 제거하는 방법을 아는 사람이 있습니까? 감사합니다.
표준 버튼 이미지 대신 버튼을 만들고 내 이미지를 삽입하려고했습니다. 그러나 표준 버튼의 회색 테두리는 여전히 남아 있으며 검은 색 버튼 이미지 바깥쪽에 표시됩니다.
버튼에서이 회색 테두리를 제거하는 방법을 아는 사람이 있습니까? 감사합니다.
답변:
background: none;
버튼에 바이올린 플러스 를 추가했습니다 . 바이올린에서 정점을 찍고 그것이 당신에게 효과가 있는지 확인하십시오.
이것은 나를 위해 완벽하게 작동하는 것 같습니다.
button:focus { outline: none; }
outline:none;
접근성을 위해 권장되지 않습니다. 포커스 테두리를 제거해야하는 경우 사용자가 포커스가 있음을 확인할 수있는 다른 방법을 제공하십시오. outlinenone.com
나는 똑같은 문제가 있었고 CSS에서 내 버튼을 스타일링하더라도 결코 선택하지 border:none
않았지만 효과가 있었던 것은 다음과 같이 입력 버튼에 직접 스타일을 추가하는 것입니다.
<div style="text-align:center;">
<input type="submit" class="SubmitButtonClass" style="border:none;" value="" />
</div>
이것을 CSS로 추가하십시오.
button[type=submit]{border:none;}
-webkit-appearance: inherit;
또는-webkit-appearance:initial