List Style Image
List Style Image
목록 항목의 마커(marker)로 사용할 이미지를 정해주는 유틸리티예요. 기본 원형 마커 대신 원하는 이미지를 표시할 수 있어요.
출처: 문서
본문
ClassStyles
| Class | Properties |
|---|---|
list-image-[<value>] |
list-style-image: <value>; |
list-image-(<custom-property>) |
list-style-image: var(<custom-property>); |
list-image-none |
list-style-image: none; |
예시 (Examples)
기본 예시 (Basic example)
list-image-[<value>] 문법을 사용하면 목록 항목의 마커 이미지를 제어할 수 있어요.
<ul class="list-image-[url(/img/checkmark.png)]">
<li>5 cups chopped Porcini mushrooms</li>
<!-- ... -->
</ul>
CSS 변수 사용하기 (Using a CSS variable)
list-image-(<custom-property>) 문법을 사용하면 CSS 변수로 목록 항목의 마커 이미지를 제어할 수 있어요.
<ul class="list-image-(--my-list-image)">
<!-- ... -->
</ul>
이것은 list-image-[var(<custom-property>)]의 줄임말로, var() 함수를 자동으로 붙여주는 것뿐이에요.
마커 이미지 제거하기 (Removing a marker image)
list-image-none 유틸리티를 사용하면 목록 항목에 적용된 기존 마커 이미지를 제거할 수 있어요.
<ul class="list-image-none">
<!-- ... -->
</ul>
반응형 디자인 (Responsive design)
list-style-image 유틸리티 앞에 md: 같은 브레이크포인트 변형을 붙이면 중간 크기 화면 이상에서만 유틸리티가 적용되게 만들 수 있어요.
<ul class="list-image-none md:list-image-[url(/img/checkmark.png)] ...">
<!-- ... -->
</ul>
변형(variant) 사용법에 대해 더 알아보려면 variants 문서를 확인해 보세요.