inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Sass (SCSS) chắp cánh cho CSS

Tổng kết - Dự án Boxes - 2

미디어 쿼리 호출 순서(화면사이즈)

417

commontype

4 câu hỏi đã được viết

0

미디어 쿼리 관련하여 질문이 있습니다.

SCSS 에서 미디어 쿼리 작성시

화면 사이즈가 큰것 부터 작성해야 한다고 전 강의에서 이야기 하셨는데

이번 강의에서는 index.scss 에서 호출시

@include mq('phone'){

border: none;

}

@include mq('tablet-land'){

border: 2px solid $border-color;

}

@include mq('desktop-big'){

border: 10px solid $border-color;

}

 

의 순서로 해서 호출을 하여도 잘 작동을 하는것 같습니다.

(작은 사이즈 화면 부터 호출이 되는것 같은데, 작동을 잘되어서 작동되는 이유를 알수 싶습니다.)

원리를 알수가 있을까요?

 

HTML/CSS sass

Câu trả lời 1

0

communityai8509

안녕하세요, 인프런 AI 인턴이에요.

미디어 쿼리의 호출 순서는 CSS 파일상에서 작성된 순서대로 호출이 되는 것이 아니라 미디어 쿼리의 조건에 따라 해당하는 스타일 코드가 적용되기 때문에 시각적인 결과는 같을 수 있습니다.

예를 들어, 작은 화면에 대한 미디어 쿼리를 먼저 작성하고 큰 화면에 대한 미디어 쿼리를 작성하여도 큰 화면에서는 먼저 작성된 작은 화면에 대한 스타일이 무시되고, 큰 화면에 대한 스타일이 적용됩니다.

다만, 일반적인 규칙으로는 작은 화면에 대한 스타일을 먼저 작성하는 것이 관리하기에 편리하며, 코드의 가독성을 높일 수 있습니다.

따라서, 이번 예시에서 작은 화면부터 큰 화면까지 호출한 이유는 코드의 관리와 가독성을 높이기 위함일 수 있습니다.

이상입니다. 더 궁금한 사항이 있으시면 언제든지 물어봐주세요!

h2에 background

0

471

1

명령 프롬포트

0

765

1

SASS Lint 문법 오류 출력

0

350

0

서브페이지의 경우 임포트 위치는 main과 footer에 해주면 될까요?

0

292

1

Wrap up - Boxes Project - 1,2

0

247

1

watch sass 를 클릭해도

0

520

1

sass 파일명과 다른 css 파일명을 만들고 싶을 땐 어떻게 해야 하나요?( live sass compiler )

0

471

1

index.css @import를 랜덤으로 합니다.

0

475

1

scss -> css 파일 변환 오류

0

1241

1

vs code 설정에서 html에서요~

0

339

2

Live Sass Compiler more에서 작업 영역 설정 붙여넣기

0

317

2

clearfix 관련

0

203

1

& 관련 질문이 있습니다.

0

206

0

Live Sass Complier 설치를 했는데..

0

1490

5

인자에 달러$ 표시는 권장 컨벤션인가요?

0

443

2

Scss의 경고창

0

314

1

VsCode사용법중 질문

0

303

2

.map파일

0

356

1

안녕하세요 vs코드 설정중에 느낌표 표시가 뜨는데요~

0

572

1

안녕하세요 현재 수강중인 학생입니다.

0

184

1

설정 관련해서 질문 드립니다.

0

313

2

구글드라이브 엑세스 요청 해야 하네요

0

347

2

이미지가 없네요

0

239

3

목소리

0

157

1