저는 다른 CSS 모듈화 방법론을보고 새로운 아이디어를 구현하려고합니다. 내가보고있는 일부는 SMACSS
, BEM
및 MVCSS
입니다. 나침반 Susy에서 그리드 컨테이너로Modularising CSS questions
.container
+container
+margin-leader
+margin-trailer
+ 용기 세트이 요소를 다음 상단에 추가 :
나는 다음과 같이 SMACSS
레이아웃 규칙에 너무 내 스타일은 괜찮 내 _layout.sass
파일에 있어야합니다 것을 이해 하단 여백
이제이 요소에 border radius
및 box shadow
을 추가하고 싶습니다.
이 스타일들은 레이아웃 스타일 시트에 맞지 않기 때문에 어디에 배치합니까?
두번째 문제는 다음과 같습니다
나는 기본적으로 이미지가 왼쪽 부유 할 수있는 미디어 블록과 텍스트를 만든가 바로 뜨게 할 수 있습니다. 두 개를 뒤집은 뒤집힌 변형이 있습니다.
이미지 너비를 지정할 수 있어야하지만 어디로 가야합니까? 지금은 미디어 블록 모듈 코드의 일부로 배치했지만 확실한 것은 향후 미디어 블록 안에있는 모든 이미지가 그 너비가된다는 뜻입니다. 이미지의 너비가 다른 곳에 있어야하는 것처럼 보이지만 어디 있는지 모르겠습니다. 나는 "작은", "큰"등의 마크 업에서 이미지에 클래스를 추가 할 수 있다는 것을 알고 있지만, 벗어나려는 것이 무엇인지 생각한 마크 업에 프레젠테이션 자료를 추가하는 것과 같은 소리가 들린다.
3 문제 :
<div class="title-box">
<h3 class="title-box__header">Upcoming Events</h3>
<div class="title-box__content">
</div>
</div>
내가 옆에이 상자 측의 3 할 :
나는 다음과 같은 마크 업 제목 박스 모듈을 만들었습니다. 나는 그것을하는 방법을 알고 있지만 이것을하기위한 올바른 모듈 방식을 알지 못합니다. 이견있는 사람? 첫 번째 문제를 해결하기 위해 믹스를 사용할 수 BEM 방법론에 따르면