1. 타이포그래피
  2. text-decoration-color

타이포그래피

text-decoration-color

텍스트 장식 색상을 제어하는 유틸리티입니다.

ClassStyles
decoration-inherit
text-decoration-color: inherit;
decoration-current
text-decoration-color: currentColor;
decoration-transparent
text-decoration-color: transparent;
decoration-black
text-decoration-color: var(--color-black); /* #000 */
decoration-white
text-decoration-color: var(--color-white); /* #fff */
decoration-red-50
text-decoration-color: var(--color-red-50); /* oklch(0.971 0.013 17.38) */
decoration-red-100
text-decoration-color: var(--color-red-100); /* oklch(0.936 0.032 17.717) */
decoration-red-200
text-decoration-color: var(--color-red-200); /* oklch(0.885 0.062 18.334) */
decoration-red-300
text-decoration-color: var(--color-red-300); /* oklch(0.808 0.114 19.571) */
decoration-red-400
text-decoration-color: var(--color-red-400); /* oklch(0.704 0.191 22.216) */

예제

기본 예제

decoration-sky-500decoration-pink-500 같은 유틸리티를 사용해 엘리먼트의 텍스트 장식 색상을 변경할 수 있습니다:

저는 타투인에 거주하는 우주 엔지니어 Derek입니다. 저는 My Company, Inc에서 X-Wing을 만드는 것을 좋아합니다. 업무 외에는 포드레이싱을 보는 것 라이트세이버 대결 을 즐깁니다.

<p>  저는 타투인에 거주하는 우주 엔지니어 Derek입니다. 저는  <a class="underline decoration-sky-500">My Company, Inc</a>에서 X-Wing을 만드는 것을 좋아합니다. 업무 외에는  <a class="underline decoration-pink-500">포드레이싱을 보는 것</a>  <a class="underline decoration-indigo-500">라이트세이버 대결</a>을 즐깁니다.</p>

투명도 변경하기

요소의 텍스트 장식 색상 투명도를 조절하려면 색상 투명도 수정자를 사용하세요:

저는 타투인에 거주하는 우주 엔지니어 Derek입니다. 저는 My Company, Inc에서 X-Wing을 만드는 것을 좋아합니다. 업무 외에는 포드레이싱을 보는 것 라이트세이버 대결 을 즐깁니다.

<p>  저는 타투인에 거주하는 우주 엔지니어 Derek입니다. 저는  <a class="underline decoration-sky-500/30">My Company, Inc</a>에서 X-Wing을 만드는 것을 좋아합니다. 업무 외에는  <a class="underline decoration-pink-500/30">포드레이싱을 보는 것</a>  <a class="underline decoration-indigo-500/30">라이트세이버 대결</a>을 즐깁니다.</p>

커스텀 값 사용하기

decoration-[<value>] 구문을 사용하세요 text decoration color를 완전히 커스텀한 값으로 설정하려면:

<p class="decoration-[#50d71e] ...">  <!-- ... --></p>

CSS 변수를 사용하려면 decoration-(<custom-property>) 구문을 사용할 수도 있습니다:

<p class="decoration-(--my-color) ...">  <!-- ... --></p>

이는 decoration-[var(<custom-property>)] 의 단축 표현으로, 자동으로 var() 함수를 추가해 줍니다.

호버 시 적용하기

text-decoration-color가 모음으로 시작하면 "an", 그렇지 않으면 "a"를 붙여 text-decoration-color 유틸리티 앞에 hover:*와 같은 변형을 추가하면 해당 상태에서만 유틸리티를 적용할 수 있습니다:

텍스트 위에 마우스를 올려 예상되는 동작을 확인하세요

The quick brown fox jumps over the lazy dog.
<p>The <a href="..." class="underline hover:decoration-pink-500 ...">quick brown fox</a> jumps over the lazy dog.</p>

변형 사용에 대해 더 알아보려면 변형 문서를 참고하세요.

반응형 디자인

접두사 a text-decoration-color 유틸리티 md:와 같은 브레이크포인트 변형과 함께 사용하면 medium 화면 크기 이상에서만 유틸리티가 적용됩니다:

<p class="underline decoration-sky-600 md:decoration-blue-400 ...">  <!-- ... --></p>

변형 사용에 대해 더 알아보려면 변형 문서를 참고하세요.

테마 커스텀하기

--color-* 테마 변수를 사용해 프로젝트에서 color 유틸리티를 커스터마이징할 수 있습니다:

@theme {  --color-regal-blue: #243c5a; }

이제 decoration-regal-blue 유틸리티를 마크업에서 사용할 수 있습니다:

<p class="decoration-regal-blue">  <!-- ... --></p>

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

Copyright © 2025 Tailwind Labs Inc.·Trademark Policy