반응형
[html/css] box-shadow로 그림자 넣기.
여기에 200px*300px의 흰색 사각형이 있습니다. 흰색이라서 보이지 않아요.
사각형의 대한 코드.
<div style="width:200px; height:300px;background-color:#fff; border-radius:4px;">
<p style="color:#000">This is box-shadow</p>
</div>
이런식으로 넣어주시면 됩니다.
/* offset-x | offset-y | color */
box-shadow: 60px -16px teal;
/* offset-x | offset-y | blur-radius | color */
box-shadow: 10px 5px 5px black;
/* offset-x | offset-y | blur-radius | spread-radius | color */
box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
/* inset | offset-x | offset-y | color */
box-shadow: inset 5em 1em gold;
/* Any number of shadows, separated by commas */
box-shadow: 3px 3px red, -1em 0 0.4em olive;
/* Global keywords */
box-shadow: inherit;
box-shadow: initial;
box-shadow: unset;
<inset>
일반 그림자가 아닌 요소의 안으로 생기는 그림자. 지정하지 않으면 일반적으로 요소 뒤로 요소가 떠 있도록 보이게 하는 그림자로 설정합니다.
<offset-x> <offset-y>
그림자가 생기는 좌표입니다. 값이 커질수록 x는 왼쪽에서 오른쪽으로 y는 아래에서 위로 그림자가 생깁니다.
x,y값이 커지면 그림자도 요소랑 점점 멀어진 곳에서 위치하게됩니다.
<blur-radius>
그림자의 흐린 정도를 나타냅니다. 값이 커지면 그림자의 범위가 커지고 색이 흐려집니다.
<spread-radius>
그림자의 크기가 커집니다. 0이면 원래 요소랑 그림자 크기가 똑같고, 값이 커지면 요소보다 그림자가 커집니다.
<color>
그림자의 컬러를 지정합니다.
box-shadow: 2px 1px 10px 1px rgba(0,0,0,0.1);"
그림자를 복수로 지정할 수도 있습니다.
box-shadow: 2px 1px 10px 1px rgba(0,0,255,0.5), -5px -10px 10px 1px olive;
반응형
'퍼블리싱' 카테고리의 다른 글
[HTML] 공백, <, >, & 등 자주 사용하는 문자 entity name (+총정리된 사이트) (0) | 2023.07.19 |
---|---|
[Atom] 아톰 뷰티파이(atom beautify)로 깔끔하게 코드 정렬하기 (0) | 2022.03.21 |
크롬으로 플러그인 없이 웹사이트 풀스크린 캡쳐하기 (0) | 2020.06.04 |
유튜브 영상 삽입 오류 "www.youtube.com에서 연결을 거부했습니다." 해결 방법 (15) | 2020.03.13 |
[ATOM]아톰에서 Remote FTP로 FTP 연결하기 (0) | 2020.03.12 |
댓글