문제:
사용자 정의를 시도 중입니다. Chrome과 Firefox 모두에서 CSS를 사용하는 선택 요소의 드롭다운 화살표. "-webkit-" 구문은 Chrome/Safari에서 완벽하게 작동하지만 "-moz-" 대응 구문은 Firefox에서 드롭다운 화살표를 숨기지 않습니다. "-moz-외관: 없음;" 기본 화살표도 제거하지 못했습니다.
해결책:
드롭다운 화살표를 제거하는 올바른 "-moz-appearance" 값은 "-moz-입니다. 외관: 없음;." 그러나 이 속성은 "-moz-appearance: 버튼;"과 함께 사용됩니다. 이제 레거시 콘텐츠입니다. Firefox v35 이후 버전에서는 향상된 "모양" 속성을 지원하여 더 간단한 솔루션을 가능하게 합니다.
<code class="css">select { appearance: none; }</code>
대체 해킹(Firefox v35 이전):
Firefox v35 이전, 화살표를 숨기려면 CSS 해킹이 필요했습니다.
<code class="css">select { -moz-appearance: none; text-indent: 0.01px; text-overflow: ''; }</code>
이 방법은 화살표를 약간 오른쪽으로 이동하여 오버플로로 인해 화살표가 제거됩니다.
업데이트:
위 내용은 Firefox에서 선택 드롭다운 화살표를 올바르게 숨기는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!