티스토리 뷰

미디어 쿼리 : 미디어 유형이나 장치의 특성에 따라 스타일을 다르게 적용할 수 있게 하는 기능

주로 반응형 웹 디자인에서 사용되며 화면크기, 해상도, 디바이스 종류 등에 따라 스타일을 동적으로 조절하는 데 활용

 

뷰포트(Viewport) : 웹페이지가 보여지는 화면 영역

 <meta name="viewport" content="width=device-width, initial-scale=1.0">

 

디바이스에 맞춰서 최적화

content 속성값

속성값 설명
width 뷰포트의 너비를 설정. 보통 device-width로 설정함
height 뷰포트의 높이를 설정. 잘 사용하지 않음
initial-scale 뷰포트의 초기 배율을 설정. 1이 default, 1보다 작으면 축소 값, 1보다 크면 확대 값으로 설정
minimum-scale 뷰포트의 최소 축소 비율을 설정. 0.25가 default
maximum-scale 뷰포트의 최대 확대 비율을 설정. 5.0가 default
user-scalable 뷰포트의 확대 또는 축소 여부를 설정. yes or no, no로 지정하면 화면을 확대 또는 축소 불가.

 

미디어 쿼리의 기본 문법

 @media only screen and (min-width: 1140px) and (orientation: landscape) {

   p {

      color: red;

   }

 }

portrait : 화면의 방향이 세로일 때 적용

landscape : 화면의 방향이 가로일때 적용

and () and ()를 통해 여러 조건 적용 가능 

'Web > CSS' 카테고리의 다른 글

CSS - 그리드 레이아웃  (0) 2024.02.18
CSS - 플렉스 박스 레이아웃  (0) 2024.02.18
CSS - 변형 효과  (0) 2024.02.18
CSS - 애니메이션 속성  (0) 2024.02.17
CSS - 전환 효과 속성  (0) 2024.02.17
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/09   »
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
글 보관함