⭐ 코딩 기초/HTML, CSS
📱 CSS 미디어 쿼리 요약!
뒬탕
2023. 4. 10. 23:29
반응형
미디어 쿼리란?
- 반응형 또는 적응형 웹사이트를 만들 때 사용되는 CSS 구문
- (자연스러운 변화는 반응형, 끊기는 변화는 적응형)
- 브라우저 가로폭에 따라 CSS 속성이 달라지도록 함
.media {
/* PC의 경우 */
background-color: red;
}
/* 미디어쿼리 */
@media (min-width: 320px) and (max-width: 800px) {
/* 모바일의 경우 */
background-color: yellow;
}
- min-width와 max-width로 브라우저 가로폭 설정
- 브라우저의 가로폭이 최소 320px, 최대 800px이 되었을 경우, 중괄호 안의 css 속성으로 대체
미디어쿼리 테스트 방법
크롬 개발자 도구 이용
미디어쿼리 사용시 주의사항
viewport 입력하기
<meta name-"viewport" content="width=device-width, initial-scale=1.0">
- viewport : 디지털 기기의 화면 상에 표시되는 영역 의미
- 미디어쿼리가 제대로 작동하려면 viewport 너비(width)를 기기화면 너비(device-width)로, 비율(initial-scale)은 1로 설정
- 위 메타 태그를 <head>에 넣어주면 됨
CSS 속성 상속
- 미디어 쿼리 외부 영역에 있는 CSS 속성을 상속받음
- 따라서, 상속 받지 않고자 하면 속성값 none 입력
반응형