반응형 미디어 쿼리
@media screen and (min-width: 990px) { // 가로 값이 990이상 일때 } @media screen and (max-width : 990px) { // 가로 값이 990이하 일때 } @media only screen and (max-device-width:990px) { // Device width가 990이하 일때 (여기서는 모바일 기기일 때를 지칭함) }
기타
@media only screen and (-webkit-min-device-pixel-ratio: 2) { // 레티나 디스플레이 등 고해상도 기기일 때 } @media only screen and (min-resolution: 300dpi) { // 화면 해상도 기준으로 }
CSS파일 링크시 설정
<link rel="stylesheet" href="path/to/iphone.css" media="only screen and (max-device-width:480px)"/> <link rel="stylesheet" type="text/css" media="screen and (max-device-width: 480px) and (resolution: 163dpi)" href="shetland.css" />
읽을거리 : http://alistapart.com/article/responsive-web-design
인쇄용 미디어 쿼리
참고 : http://www.tutorialspoint.com/css/css_paged_media.htm
(추후 정리)
인쇄시 페이지 기본 마진 없애기
@page { margin: 0; mso-header-margin:0; mso-footer-margin:0; mso-paper-source:0; }
최신 댓글