Chrome 개발자의 UA를 IE7 또는 IE8로 재정의하면 테두리 반경이 잘 표시됩니다. 그러나 IE8에서 페이지를 열면 모든 모퉁이가 사각형입니다 (놀라지 말자). 내가 여기서 뭔가를 놓치고 있니? 아니면 제대로 작동하지 않습니까?IE7 또는 IE8로 표시 될 때 Chrome 개발자가 테두리 반경을 표시하는 이유는 무엇입니까?
1
A
답변
3
UA를 재정의해도 브라우저가 다른 브라우저처럼 동작하지 않습니다. 서버에 전송 된 User-Agent
헤더의 값과 navigator.userAgent
을 검사하는 모든 JavaScript 코드로 변경됩니다.
1
- 브라우저를 모방해도 실제 브라우저는 입니다. 특히 IE 인 경우!
- IE8 및 이전 버전은 border-radius를 지원하지 않습니다.
- 추가 참고 사항 : IE9 및 IE10에 border-radius를 사용하려면
border-radius: 10px;
이 약간의 이유로 작동하지 않을 수 있으므로border-radius: 10px 10px 10px 10px;
이라는 긴 메서드를 사용하십시오!