>웹 프론트엔드 >CSS 튜토리얼 >CSS의 블록 형식 컨텍스트 이해

CSS의 블록 형식 컨텍스트 이해

William Shakespeare
William Shakespeare원래의
2025-02-24 09:05:09846검색

CSS의 블록 형식 컨텍스트 이해 키 테이크 아웃

블록 형식 컨텍스트 (BFC)는 블록 상자가 배치되는 웹 페이지의 시각적 CSS 렌더링의 일부입니다. ‘오버플로 : 스크롤’,‘디스플레이 : 플로어’,‘플로트 : 왼쪽’등과 같은 특정 CSS 조건을 추가하여 만들 수 있습니다. BFC는 여백이 붕괴 될 수 있습니다. 즉, 두 형제 상자 사이의 수직 거리가 개별 여백의 합이 아님을 의미합니다. 그러나 새로운 BFC를 생성하면이 마진 붕괴를 방지 할 수 있습니다.

BFC는 플로트를 포함하는 데 사용될 수 있습니다. 컨테이너가 요소를 떠난 시나리오에서 BFC를 정의하면 이러한 요소를 포함하고 페이지의 정상적인 흐름을 유지하는 데 도움이 될 수 있습니다. BFC는 텍스트가 떠 다니는 물체를 감싸는 것을 방지 할 수 있습니다. 단락 요소에 대한 새 BFC를 설정하면 더 이상 컨테이너 블록의 왼쪽 가장자리에 닿지 않아 텍스트가 떠 다니는 요소를 감싸지 못하게합니다. BFC는 다중 열 레이아웃에도 유용 할 수 있습니다. 레이아웃 열에서 새 BFC를 설정하면 이전 열이 채워진 후에 남은 공간이 항상 남아있어 마지막 열이 일부 브라우저에서 다음 줄로 떨어지지 않도록합니다.

블록 형식 컨텍스트는 블록 상자가 배치되는 웹 페이지의 시각적 CSS 렌더링의 일부입니다. 그것이 속한 위치 구성표는 정상 흐름입니다. W3C에 따르면 :
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.