반응형
1. box-shadow
/* 구문 */
box-shadow: inset offset-x offest-y blur color
- offset-x: 수평 그림자의 offset값
- offset-y: 수직 그림자의 offset 값
- blur: 그림자 가장자리를 부드럽게 처리하는 정도 (default 0)
- color: 그림자 색 (default box color)
- inset: 안쪽 그림자 (optional)


💡 Tip1
그림자 색깔이 연할수록 자연스럽다! vscode에서 색에 마우스 커서를 올리면 아래 그림처럼 뜨는데 표시한 막대를 아래쪽으로 당기면서 원하는 색을 정해보자.

💡 Tip2
그림자는 겹치게 생성할 수 있다. 콤마로 이어주면 된다.
2. text-shadow
/* 구문 */
text-shadow: offset-x offset-y blur color;
속성은 box-shadow와 동일하다. 차이점은 text-shadow에는 inset 효과가 없다.

<style>
body {
background-color: #333;
}
h1 {
font-size: 100px;
color: gold;
text-shadow: 0 0 14px #fff;
margin: 200px;
}
</style>
<body>
<h1>HELLO WORLD!</h1>
</body>

<style>
body {
background-color: #333;
}
h1 {
font-size: 100px;
color: gold;
text-shadow:
6px 6px 0px crimson,
10px 10px 0px rgb(209, 93, 116);
margin: 200px;
}
</style>
<body>
<h1>HELLOW WORLD!</h1>
</body>
반응형
'HTML+CSS' 카테고리의 다른 글
[ HTML + CSS ] 심심해서 만들어본 커스텀 input (0) | 2022.08.12 |
---|---|
[ CSS ] 로딩 애니메이션 구현 (0) | 2022.07.31 |
[ HTML+CSS ] CSS 선택자, 가상클래스 정리 (0) | 2022.06.15 |
[ HTML+CSS ] Transform, Transition, Animation (0) | 2022.04.16 |
[ HTML+CSS ] float과 포지셔닝(static, relative, absolute, fixed) (0) | 2022.04.10 |