높이나 너비(크기)에 반응하는 웹 -> 미디어 쿼리(@media)를 이용하여 구현
-매체유형
screen : 컴퓨터나 태블릿, 스마트폰 등 스크린(screen)이 있는 매체에 사용
print : 프린터 기기
all : 모든 매체
<style>
@media screen and (max-width:767px) {
html {
background: red;
color : white;
}}
@media screen and (min-width:768px) and (max-width: 959px) {
html {
background: green;
color : white;
font-weight: bold;
}}
@media screen and (min-width:960px) {
html {
background: blue;
color : white;
font-weight: bold;
}}
}
</style>
<style>
@media screen and (orientation: portrait) { /* 세로방향 */
html {
background: red;
color : white;
}}
@media screen and (orientation: landscape) { /* 가로방향 */
html {
background: green;
color : white;
font-weight: bold;
}}
</style>
'Web > CSS' 카테고리의 다른 글
CSS 애니메이션 속성(animation) (0) | 2020.07.14 |
---|---|
CSS 전환 속성(transition) (0) | 2020.07.14 |
그라데이션 사이트 (0) | 2020.07.14 |
CSS 리스트 속성 (0) | 2020.07.14 |
CSS 위치 속성(position) (0) | 2020.07.13 |