>  기사  >  웹 프론트엔드  >  Internet Explorer 9에 내 경계 반경이 표시되지 않는 이유는 무엇입니까?

Internet Explorer 9에 내 경계 반경이 표시되지 않는 이유는 무엇입니까?

Patricia Arquette
Patricia Arquette원래의
2024-11-20 18:43:15613검색

Why Isn't My Border-Radius Showing in Internet Explorer 9?

IE9에서 테두리 반경이 표시되지 않음

CSS 코드에서 왼쪽 상단과 오른쪽 상단에 테두리 반경을 적용했습니다. 테이블 데이터 셀(TD)의 모서리. 그러나 이 스타일은 Internet Explorer 9에서 올바르게 표시되지 않습니다.

가능한 해결 방법

귀하의 문제는 페이지 헤더에 누락된 메타 태그와 관련이 있을 수 있습니다. IE9에서 테두리 반경 지원을 활성화하려면 다음 메타 태그를 포함해야 합니다.

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

"edge" 값은 IE에게 사용 가능한 최신 렌더링 엔진을 사용하도록 지시합니다. IE9의 경우 이는 엔진 버전 9를 사용한다는 의미입니다.

이 메타 태그를 추가하면 IE9는 경계 반경 스타일을 인식하고 TD 요소에 적용합니다.

추가 참고 사항

  • border-radius 속성은 IE9 및
  • -moz-, -webkit- 및 -khtml- 접두사는 이전 브라우저에서 사용되는 공급업체별 접두사입니다. 최신 브라우저에서는 더 이상 필요하지 않으며 제거할 수 있습니다.
  • 동작: url(/survey_templates/PIE.htc) 행은 PIE 폴리필을 사용하여 테두리 반경을 적용하는 데 사용됩니다. 이는 오래된 기술이므로 위에서 언급한 메타 태그를 추가한 경우에는 필요하지 않습니다.

위 내용은 Internet Explorer 9에 내 경계 반경이 표시되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.