text-shadow 속성
text-shadow 속성은 텍스트에 그림자를 지정합니다.
속성 값은 공백으로 구분된 4 개의 매개변수를 받거나,
그림자를 완전히 취소하는 키워드 none를 받습니다
(이것이 기본값입니다).
문법
선택자 {
text-shadow: x_이동 y_이동 흐림 색상;
}
선택자 {
text-shadow: none;
}
매개변수
| 매개변수 | 설명 |
|---|---|
| x 이동 |
X축을 따라 그림자의 이동을 지정합니다.
양수 값은 오른쪽으로, 음수 값은 왼쪽으로 이동시킵니다. |
| y 이동 |
Y축을 따라 그림자의 이동을 지정합니다.
양수 값은 아래로, 음수 값은 위로 이동시킵니다. |
| 흐림 |
그림자의 흐림 정도를 지정합니다.
값이 클수록 그림자가 더 흐려집니다. 선택적 매개변수. 지정하지 않으면 그림자가 선명합니다. |
| 색상 |
색상 단위로 그림자 색상을 지정합니다.
선택적 매개변수. 지정하지 않으면 그림자 색상은 텍스트 색상과 같습니다. |
축 이동 및 흐림 값은 백분율을 제외한 모든 크기 단위로 지정할 수 있습니다.
예시
그림자를 아래와 왼쪽으로 이동시키고 약간의 흐림을 추가해 봅시다:
<div id="elem">
Lorem ipsum dolor sit amet.
</div>
#elem {
text-shadow: 5px 5px 3px black;
}
:
예시 . 선명한 그림자
이번에는 그림자 색상을 빨간색으로 하고 아래와 왼쪽으로 이동시키지만, 흐림을 제거하여 그림자를 선명하게 만들어 봅시다:
<div id="elem">
Lorem ipsum dolor sit amet.
</div>
#elem {
text-shadow: 10px 10px red;
}
:
예시 . 균일한 그림자
이제 그림자는 이동되지 않았지만 흐림이 추가되었습니다:
<div id="elem">
Lorem ipsum dolor sit amet.
</div>
#elem {
text-shadow: 0px 0px 3px black;
}
:
같이 보기
-
컨테이너에 그림자를 지정하는 속성
box-shadow