미디어쿼리 예제
화면너비에 따라서 다른 CSS 적용하기
@media [only 또는 not] [미디어유형] [and 또는 ,(콤마)] (조건문){실행문}
css
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | @charset "utf-8"; /** 전체박스 */ #wrap { width: 90%; height: 500px; margin: 0 auto; border: 4px solid #00f; } /* min - 크기가 작은순서대로 작성, max - 크기가 큰순서대로 작성 */ /* all : 모든장치 (default) */ /* 너비가 320px 이상일때 */ @media all and (min-width:320px){ #wrap { width: 30%; background: #00d2a5; } } /* 너비가 600px 이상일때 */ @media all and (min-width:600px){ #wrap { width: 60%; background: #40b0f9; } } /* 너비가 1024px 이상일때 */ @media all and (min-width:1024px){ #wrap { width: 90%; background: #f45750; } } | cs |
결과
'IT > - 프로그래밍' 카테고리의 다른 글
안드로이드 앱바(Appbar)에 툴바(Toolbar) , 탭(Tab)추가하기 (2) | 2016.08.22 |
---|---|
안드로이드 뷰플리퍼(View Flipper) 사용하여 화면 슬라이드 구현하기 (6) | 2016.08.21 |
반응형웹 멀티미디어 요소에 가변너비 적용하기 (0) | 2016.08.21 |
반응형웹 em, rem, vw, vh, vmin, vmax (0) | 2016.08.21 |
반응형웹 가변 패딩(padding)주기 (0) | 2016.08.21 |