최근에 미디어 쿼리를 사용하는 방법에 대한 질문과 함께 지원하지 않는 이전 브라우저의 대체 기능을 지원하는 방법에 대해 질문했습니다. 유일한 대답은 (작동하는 동안) adapt.js와 같은 javascript를 사용하여로드 할 스타일 시트를 결정하는 것이 었습니다.css 미디어 쿼리 - 구현하기에 좋지 않은 방법입니까?
나는 다음, 한 주변에 땜질하고 어쨌든 IE7에서 나를 위해 일한 unbelieveably 간단한 솔루션을 실현되었습니다
.wrapper{width:1024px;}
@media all and (min-width: 1025px) {
.wrapper{width:1024px;}
}
@media all and (max-width: 1024px) {
.wrapper{width:1024px;}
}
@media all and (max-width: 900px){
.wrapper{width:900px;}
}
을 위 그냥 정말 간단한 예입니다. 내가 주위를 노려 보았을 때 .wrapper IE7의 기본값을 지정하고 미디어 쿼리를 무시했다면 알아 차렸다. Chrome/FF/Safari에서는 미디어 쿼리 CSS를 사용했습니다. 이것은 자바 스크립트에 호환 가능한 해결 방법이 될 수 있다고 생각하지만, 브라우저 호환성이나 SEO 여부에 상관없이 어떤 파급 효과가 있는지는 잘 모르겠습니다.
구현하기에 좋지 않은 방법이며 호환성 문제가 있습니까? 나는 하나의 파일에 모든 CSS를 갖는 아이디어를 좋아한다.
의견을 보내 주셔서 감사합니다.
안녕하세요, [모바일 대응 CSS 디자인] (http://www.html5rocks.com/en/mobile/responsivedesign/)을 살펴 보셨습니까? – VKen