반응형

전체 글 1141

21. Implementing BEM in the Natours Project

실전에서 BEM Method 사용법 header block은 독립형 컴포넌트 block 컴포넌트의 modifier - 속성을 담당하면 -- 대쉬 두 개를 붙인다 element (요소) __ modifier (속성) -- 라고 정리하려 했는데 Q&A 게시판을 보니 강사가 설명한 BEM에 대한 토론이 근 3년 간 열 띠었던 것으로 보인다....! https://www.youtube.com/watch?v=7necWMY4qtU 유투브 강의로 보충을 해본다 Block이란 독립적으로 사용될 수 있는 부분 Element는 메뉴 바의 내부를 보면 독립적으로 쓰인다고 보기 애매하기 때문에 element라고 정리한다 버튼 > 자주 쓰이는 버튼이라면 block 일 수 있지만, 그렇지 않으면 element로 취급 __ 언더스..

19. How CSS Renders a Website: The Visual Formatting Model

inline의 경우 첫째, 높이와 너비 속성은 적용되지 않아요 즉 이 속성을 사용할 수 없다는 거죠 둘째, 인라인 요소로 수평 패딩과 여백만 지정할 수 있어요 inline-block의 경우 인라인 블록 요소는 블록과 인라인의 조합입니다. 이러한 요소(예: 블록)에 높이, 너비, 전체 패딩을 설정할 수 있습니다. 이러한 요소는 기본적으로 다른 요소가 새 줄에서 줄 바꿈되지 않는다는 점에서 인라인 요소처럼 작동합니다. 이러한 요소는 요소가 서로 옆에 배치되기를 원하지만 요소가 표시되는 방식(전체 패딩/너비/높이)에 대한 원격 제어를 원할 때 유용합니다. Now, a common misconception is that only the z index property creates new stacking cont..

14. How CSS is Parsed, Part 1: The Cascade and Specificity

Cascade란? Cascade는 다른 스타일시트를 결합하고 다른 CSS 규칙과 선언 사이의 충돌을 해결하는 프로세스이다 아주 쉬운 예제를 하나 주셨다 하지만 모든 게 똑같다면 그냥 마지막에 작성 css 가 적용된다 정리하자면 inline-style이 중요한 요소이지만 자주 사용하는 것은 좋은 연습이 아니다 제 3 외부 스타일시트를 사용할 때는 순서가 중요하다

반응형