Custom Mixin
font-and-line-height()
font-size
, font-weight
, line-height
를 반복해서 사용하는 경우가 많다. 해당 믹스인을 한 번 만들어 볼까?
-- 만 결과 같이 넣으면 더 좋겠다. (어디에 활용했는지, 사용방법은 무엇인지...)
Mixin 생성
font-size
, font-weight
, line-height
를 한번에 입력할 수 있는font-and-line-height 이름의 믹스인을 만들었다.
사용 방법
각각 font-size
는 필수 값이다. 나머지 속성은 null
값을 기본값으로 선택적으로 값을 넣을 수 있도록 했다.
믹스인의 이름이 길어서 사용할 때 불편함을 해소 하기 위해 스니펫을 만들어서 간편하게 사용했다.
문제
fzp(),font-and-line-height() 믹스인 font-size 중복 현상
font-size
를 입력하는 믹스인을 같은 요소에 사용했을 때 font-size
속성 중복되어 사용된다. 물론, 아래와 같은 상황에서는 line-height
속성만 따로 사용할 수 있지만 나중에 편리한 재사용을 위해 font-and-line-height
믹스인에서 font-size
를 null
로 두어도 사용이 가능하도록 수정 해야겠다.
Last updated