반응형 웹은 기본적으로 데스크탑을 비롯해 태블릿, 모바일 등 다양한 기기에 대응할 수 있어야 합니다. 그런데 아직까지 국내 사용자가 많은 인터넷 익스플로러 브라우저의 6~8버전에서는 반응형 웹이 동작하지 않습니다.
인터넷 익스플로러 6~8버전을 비롯해 미디어 쿼리를 지원하지 않는 브라우저에서도 반응형 웹이 동작하도록 설계하려면 respond.js 자바스크립트 라이브러리를 다운로드해서 링크하면 됩니다.
github 링크 : github.com/scottjehl/respond
scottjehl/Respond
A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more) - scottjehl/Respond
github.com
src/respond.js 파일을 원하는 폴더로 복사합니다.
그리고 css의 조건 주석문을 사용해 인터넷 익스플로러 9 이하 버전일 경우, respond.js 파일을 가져오는 소스를 작성합니다. respond.js 파일 경로를 표시할 때는 폴더 이름까지 함께 표기해야 하는데, 만일 script 폴더안에 저장했다면 다음과 같이 작성합니다.
<!--[if It IE 9]
<script src="script/respond.js"></script>
<[endif]-->
<출처: 책 [프런트엔드 웹디자인 입문, 고경희 지음] >
'html&css' 카테고리의 다른 글
linear-gradient 사용 예 (0) | 2022.06.29 |
---|---|
css로 가로 스크롤 가능한 이미지 리스트 만들기 (0) | 2022.01.03 |
box-shadow로 입체감있는 구 만들기 (0) | 2021.01.07 |
line-height=1 이 의미하는 바는? (0) | 2020.12.26 |
테두리에 애니메이션을 적용해보자 (0) | 2020.12.24 |
댓글