Quick reference

Class
Properties
list-nonelist-style-type: none;
list-disclist-style-type: disc;
list-decimallist-style-type: decimal;

Basic usage

리스트 스타일 설정하기

불릿(bullet)이나 숫자로 된 리스트를 만들려면 list-disclist-decimal 유틸리티를 사용하세요.

list-disc
  • 이제 이 이야기는 내 인생이 어떻게 뒤집혔는지에 대한 이야기야
  • 그리고 잠시 앉아서 이야기를 들려줄게
  • 내가 어떻게 벨에어라는 마을의 왕자가 되었는지 말이야
list-decimal
  • 이제 이 이야기는 내 인생이 어떻게 뒤집혔는지에 대한 이야기야
  • 그리고 잠시 앉아서 이야기를 들려줄게
  • 내가 어떻게 벨에어라는 마을의 왕자가 되었는지 말이야
list-none
  • 이제 이 이야기는 내 인생이 어떻게 뒤집혔는지에 대한 이야기야
  • 그리고 잠시 앉아서 이야기를 들려줄게
  • 내가 어떻게 벨에어라는 마을의 왕자가 되었는지 말이야
<ul class="list-disc">
  <li>이제 이 이야기는 내 인생이 어떻게 뒤집혔는지에 대한 이야기야</li>
  <!-- ... -->
</ul>

<ol class="list-decimal">
  <li>이제 이 이야기는 내 인생이 어떻게 뒤집혔는지에 대한 이야기야</li>
  <!-- ... -->
</ol>

<ul class="list-none">
  <li>이제 이 이야기는 내 인생이 어떻게 뒤집혔는지에 대한 이야기야</li>
  <!-- ... -->
</ul>

Applying conditionally

호버, 포커스 및 기타 상태

Tailwind는 상태에 따라 유틸리티 클래스를 조건부로 적용할 수 있게 해줍니다. 예를 들어, hover:list-disc 를 사용하면 list-disc 유틸리티를 hover 상태에서만 적용할 수 있습니다.

<ul class="list-none hover:list-disc">
  <!-- ... -->
</ul>

사용 가능한 모든 상태 수정자 목록은 호버, 포커스, & 기타 상태 문서를 참고하세요.

브레이크포인트와 미디어 쿼리

여러분은 반응형 브레이크포인트, 다크 모드, prefers-reduced-motion 등과 같은 미디어 쿼리를 타겟팅하기 위해 변형 수식어를 사용할 수 있습니다. 예를 들어, md:list-disc를 사용하면 중간 화면 크기 이상에서만 list-disc 유틸리티를 적용할 수 있습니다.

<ul class="list-none md:list-disc">
  <!-- ... -->
</ul>

더 자세히 알아보려면 반응형 디자인, 다크 모드, 그리고 다른 미디어 쿼리 수식어에 대한 문서를 확인하세요.


Using custom values

테마 커스터마이징

기본적으로 Tailwind는 가장 일반적인 리스트 스타일 타입을 위한 세 가지 유틸리티를 제공합니다. 여러분은 Tailwind 설정 파일의 theme.listStyleType 섹션을 수정하여 이를 변경하거나 추가, 삭제할 수 있습니다.

tailwind.config.js
module.exports = {
  theme: {
    listStyleType: {
      none: 'none',
      disc: 'disc',
      decimal: 'decimal',
      square: 'square',
      roman: 'upper-roman',
    }
  }
}

기본 테마를 커스터마이징하는 방법에 대해 더 알아보려면 테마 커스터마이징 문서를 참고하세요.

임의 값

테마에 포함시키기 어려운 list-style-type 값을 일회성으로 사용해야 한다면, 대괄호를 사용해 임의의 값으로 속성을 즉석에서 생성할 수 있습니다.

<ul class="list-[upper-roman]">
  <!-- ... -->
</ul>

임의 값 지원에 대해 더 알아보려면 임의 값 문서를 참고하세요.