반응형
코딩으로 그래픽 효과처럼 만들 수 있는 방법 중 하나로
텍스트나 요소에 그림자를 주어 꾸며줄 수 있습니다
텍스트 그림자 효과주기
text-shadow
기본 문법 예시
text-shadow : none | <가로 거리> <세로 거리> <번짐 정도> <색상>
속성 값 | 기능 | 기타 |
none | 그림자 없음 | 기본값 |
*가로 거리 (hoff) |
텍스트와 그림자 사이의 가로 거리 | 양수 값 : 글자의 오른쪽 음수 값 : 글자의 왼쪽 |
*세로 거리 (voff) |
텍스트와 그림자 사이의 세로 거리 | 양수 값 : 글자의 아래쪽 음수 값 : 글자의 위쪽 |
번짐 정도 (blur) |
그림자가 번지는 정도 | 양수 값 : 글자 밖 음수 값 : 글자 안 기본값 : 0 |
색상 | 그림자 색상 | 현재 글자색이 기본값 |
텍스트에 기본 그림자 효과주기 예시
See the Pen Untitled by haru (@haru_day) on CodePen.
텍스트에 그래픽처럼 효과넣기 (중첩 효과주기) 예시
See the Pen Untitled by haru (@haru_day) on CodePen.
요소에 그림자 효과주기
box-shadow
기본 문법 예시
box-shadow : none | <수평 거리> <수직 거리> <흐림 정도> <번짐 정도> <색상> inset
속성 값 | 기능 | 기타 |
none | 그림자 없음 | 기본값 |
*수평 거리 | 수평 옵셋 거리 | 양수 값 : 요소의 오른쪽 음수 값 : 요소의 왼쪽 |
*수직 거리 | 수직 옵셋 거리 | 양수 값 : 요소의 아래쪽 음수 값 : 요소의 위쪽 |
흐림 정도 | 값이 커질 수록 부드러움 표현 | 기본 값 : 0 음수 값 사용 못 함 |
번짐 정도 | 그림자가 번지는 정도 | 양수 값 : 밖으로 퍼짐 음수 값 : 수축되어 보임 기본값 : 0 |
색상 | 그림자 색상 | 현재 글자색이 기본값 |
inset | 안쪽 그림자 |
요소에 그림자 효과주기 예시
See the Pen box-shadow by haru (@haru_day) on CodePen.
TIP!
- 각 속성 값의 단위가 같아 순서대로 작성해 주어야 합니다!
- 가로 거리, 세로 거리 등 거리를 나타내는 속성 값은 필수로 작성해 주어야 효과가 표현됩니다
관련 포스트
박스 모델 알아보기 & 관련 속성 알아보기 (Box Model)
[HTML/CSS] 박스 모델 알아보기 & 관련 속성 알아보기 (Box Model)
콘텐츠를 박스 형태로 정의 하는 방법을 박스 모델이라고 합니다 요소들을 원하는 위치에 배치하기 위해서는 박스 모델에 대해서 알아야 합니다 박스 모델에 대하여 알아보기 전에 블록 레벨
regularly-study.tistory.com
텍스트 스타일 알아보기 (TEXT)
[CSS] 텍스트 스타일 알아보기 (TEXT)
이전에 포스트한 적 있지 않나? 라고 생각하실 수 있겠지만 폰트 스타일과 텍스트 스타일은 다른 개념입니다 폰트 스타일은 글꼴, 폰트와 관련된 개념이였다면 텍스트 스타일은 글자, 단어그리
regularly-study.tistory.com
참조 자료
https://www.w3schools.com/cssref/css3_pr_text-shadow.asp
728x90
반응형
':: coding > HTML5 & CSS3' 카테고리의 다른 글
[HTML/CSS] 크로스 브라우징 알아보기 (Cross Browsing) (0) | 2022.08.26 |
---|---|
[HTML/CSS] 배경 삽입하기 (Background) (0) | 2022.08.25 |
[HTML/CSS] 박스 모델 알아보기 & 관련 속성 알아보기 (Box Model) (0) | 2022.08.23 |
[CSS] 테두리 만들기 (Border) (0) | 2022.08.23 |
[CSS] 텍스트 스타일 알아보기 2 (TEXT) (0) | 2022.08.22 |