[java]@media
반응형 웹사이트 만들기위해 화면 크기마다 css달리 적용해줍니다.
문법
@media *screen,speech,print,all* <u>and,not,only,<u/> (화면크기){
style 지정;
}
위처럼 @media 뒤에 기울임체로 써둔 요소들 중 하나를 입력- 밑줄친 요소들중 하나를 입력 - ()안에 max-width: 1200px같은 화면 크기설정값을 입력 - 뒤에 {}하고 - {}안에 style값 넣기
화면크기
기기마다 화면 크기가 다른데요. 보통 아래와 같습니다.
mobile: 320~480px
tablet : 768~1024px
desktop: 1024~px
예시
@media screen and (max-width: 1200px) {
#container #article img {
margin-top: 10px;
width: 100%;
height: 100%;
}
}
이런식으로 css 파일을 코딩하면, screen(화면)이 1200 너비가 된 시점부터 그 아래 화면에선 해당 style이 적용됩니다.
참고
💻 https://developer.mozilla.org/ko/docs/Web/CSS/Media_Queries/Using_media_queries
댓글남기기