728x90
기본 미디어쿼리 사용
.top-bar{
.con {
max-width:1200px;
background:lightcoral;
@media(1150px >= width > 750px) {
max-width:900px;
background: lightblue;
}
@media(750px >= width) {
max-width:500px;
background: lightgreen;
}
}
}
- 이 방법은 css가 길어질 수록 코드가 반복될 수 있다.
믹스인, 조건문 조합한 반응형 작업
@mixin response-con($breakpoint){
@if $breakpoint == medium {
@media(1150px >= width > 750px){
@content;
}
}
@else if $breakpoint == small {
@media(750px >= width){
@content;
}
}
}
.top-bar{
.con {
max-width:1200px;
background:lightcoral;
@include response-con(medium){
max-width:900px;
background: lightblue;
}
@include response-con(small){
max-width:500px;
background: lightgreen;
}
}
}
'Study > SCSS' 카테고리의 다른 글
[SCSS] 믹스인 정의 및 호출, 인자(매개변수)를 사용하는 믹스인 (0) | 2024.11.05 |
---|---|
[SCSS] 초기 세팅, 변수, 중첩 (1) | 2024.11.05 |