SASS/Bourbon/Neat으로 시작합니다.Bourbon Neat을 사용한 쉬프트 요소
나는 3 개의 항목을 가지고 있는데, 모두 3 개의 항목을 차지합니다. 나는 그들 중 2 명을 오른쪽으로 이동시키고 왼쪽에는 1 개를 남기고 싶다. 이것은 내가 사용하고있어 말대꾸/SCSS입니다 :
#mod-header{
background-color: $primaryColor;
color: $primaryTextColor;
header{
@include outer-container();
.social{
@include shift(9);
@include span-columns(3);
}
.contactDetails{
@include shift(9);
@include span-columns(3);
}
.dealerLogo{
@include span-columns(3);
}
}
}
그러나 이것은 내가지고있어 결과입니다 :
https://jsfiddle.net/2qfm6dnd/
IE. 그것은 .social과 .contact를 두드리고 있습니다 .dealerLogo의 높이만큼 자세히 설명합니다. 어떻게 이런 일을 멈출 수 있습니까?
나는 대답이 매우 간단하다는 것을 알고있다.
이제 알겠습니다. 나는 shiftin mixin이 무엇이든 상관없이 첫 번째 칼럼에서 시작했다고 가정하고 있었다. 환상적. 해명 해줘서 고마워. –
나는 그것을 완전히 이해할 수있다. 나는 내가 사용하고있는 그리드 시스템이 어떻게 작동 하는지를 상기시켜야했다. 예상치 못한 일이 발생하여 컴파일 된 CSS로 가서 무슨 일이 일어 났는지 보았을 때 종종 도움이됩니다. 요소가'position : absolute'이고'left' 속성으로 배치 된 경우 (때로는 그렇듯이) 접근 방식은 옳았을 것입니다. 여기서 우리는 수레가 있고 마진을 남겼습니다. – alexbea