순서에 맞춰 작성하기
보통 작은 화면 (모바일 등) 에서 큰 화면 (모니터 등) 순으로 작성한다.
/* Small device */
@media only screen and (max-width: 600px) {
/* 스타일 작성*/
}
/* Medium device */
@media only screen and (min-width: 601px) and (max-width: 1024px) {
/* 스타일 작성 */
}
/* Large device */
@media only screen and (min-width: 1025px) {
/* 스타일 작성 */
}
최소 너비 (min-width) 사용
@media only screen and (max-width: 600px) {
/* 스타일 작성*/
}
@media only screen and (min-width: 601px) and (max-width: 1024px) {
/* 스타일 작성*/
}
@media only screen and (min-width: 1025px) {
/* 스타일 작성 */
}
공통된 미디어 쿼리로 스타일 공유
/* 공통 스타일 */
@media only screen and (max-width: 600px),
only screen and (min-width: 601px) and (max-width: 1024px),
only screen and (min-width: 1025px) {
/* 스타일 작성*/
}
/* 나머지 스타일 추가 */
@media only screen and (max-width: 600px) {
/* 추가 스타일 */
}
@media only screen and (min-width: 601px) and (max-width: 1024px) {
/* 추가 스타일 */
}
@media only screen and (min-width: 1025px) {
/* 추가 스타일 */
}
'개념 정리' 카테고리의 다른 글
HTML의 noreferrer, nopener, nofollow (0) | 2024.01.21 |
---|---|
Flex와 Grid (0) | 2024.01.21 |
CSS 애니메이션 최적화 (0) | 2024.01.21 |
CSS 3D 활용 (0) | 2024.01.21 |
Font의 Preload (0) | 2024.01.12 |