문제

서버 나 JavaScript를 통해 브라우저 스니핑 (사용자 에이전트 문자열을 통해)을 사용하지 않고 iPhone에 독점적으로 스타일 시트를 적용하고 싶습니다.

나는 특히 인터넷 익스플로러가 스타일 시트를 적용하기를 원하지 않습니다. iPhone 특정 스타일 시트를 적용하기위한 Apple의 제안 코드 : IE :

<link media="only screen and (max-device-width: 480px)" href="small-device.css" type= "text/css" rel="stylesheet">

스타일 시트가 IE 7 및 6에 의해 적용되는 것 같습니다.

도움이 되었습니까?

해결책

Apple의 제안 된 코드를 사용하지만 조건부 주석으로 마무리하여 IE에서 숨기십시오.

<!--[if !IE]><!-->
<link media="only screen and (max-device-width: 480px)" href="small-device.css" type= "text/css" rel="stylesheet">
<!--<![endif]-->

내가 생각하는 신용 Sitepoint의 iPhone 개발 기사 이것을 위해.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top