inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

CSS에 날개를 달아주는 Sass (SCSS)

mixin 사용에 관한 질문

328

ttb0704

작성한 질문수 2

0

@mixin widthHeightPadding($width,$height,$padding){
    width:$width;
    height:$height;
    padding:$padding;
}
이 믹스인을 사용할때
강의중에는
@include widthHeightPadding(initial50px10px);
이렇게 사용하셨는데요
@include widthHeightPadding(null, 50px10px);
이렇게 사용해도 무관한가요?
딱히 에러는 나지 않았고,
컴파일 후 css에서 나오는 코드에 차이는 있지만
결과적으로는 원하는 css였어요.
★ 제가 궁금한점은 null 사용이 혹시 어딘가에서 문제가 되느냐 하는점입니다.
지속적으로 사용해도 문제가 없을까요?

HTML/CSS sass

답변 2

1

DEvSIGNER

네 질문해 주셔서 감사드립니다.

우선, null이라는 값은 css에서는 사용되지 않는 값으로 나중에 문제가 될 소지가 있습니다.

아래 링크를 참고하셔서 빈값을 대신할 수 있는 값인 initial이나 unset이라는 값에 대해 참고해 보시면 좋을 거 같네요.

css가 제공하는 기본값에 해당하는 initial 이라는 값이 있구요

https://developer.mozilla.org/ko/docs/Web/CSS/initial_value

그리고 적용된 값을 없애버리는 unset이라는 값도 있습니다.

https://developer.mozilla.org/ko/docs/Web/CSS/unset

https://stackoverflow.com/questions/5218679/how-can-i-nullify-css-property

언제든지 궁금하신 거 있으시면 여쭤봐주시고 열공하세요!

0

ttb0704

빠른답변 감사합니다!

강의 끝까지 잘 보겠습니다. 정말 감사합니다!!!

열공열공~~ 화이팅! ^^/

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

0

417

1

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

519

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

183

1

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

0

310

2

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

0

346

2

이미지가 없네요

0

237

3