box-decoration-break

box-decoration-break (박스 장식 나눔 방식)

요소가 여러 조각(fragment)으로 나뉠 때 배경·테두리·박스 그림자 같은 장식 속성을 어떻게 렌더링할지를 정하는 유틸리티예요. 옆에서 함께 짚어 드릴게요.

출처: 문서

본문

ClassStyles

클래스 스타일
box-decoration-clone box-decoration-break: clone;
box-decoration-slice box-decoration-break: slice;

Examples

Basic example

box-decoration-slice 와 box-decoration-clone 유틸리티를 사용해서 background, border, border-image, box-shadow, clip-path, margin, padding 같은 속성들이 요소 전체가 하나의 연속된 조각으로 렌더링될지, 아니면 별개의 블록들로 렌더링될지를 제어할 수 있어요.

<span class="box-decoration-slice bg-linear-to-r from-indigo-600 to-pink-500 px-2 text-white ...">
  Hello<br />
  World
</span>

<span class="box-decoration-clone bg-linear-to-r from-indigo-600 to-pink-500 px-2 text-white ...">
  Hello<br />
  World
</span>

Responsive design

box-decoration-break 유틸리티 앞에 md: 같은 브레이크포인트 변형을 붙이면, 중간 크기(md) 화면 이상에서만 해당 유틸리티를 적용할 수 있어요.

<div class="box-decoration-clone md:box-decoration-slice ...">
  <!-- ... -->
</div>

변형(variant) 사용법에 대해 더 자세히 알고 싶다면 variants 문서를 참고해 주세요.

더 알아보기 (Learn more)