반응형
※ 발췌 : 따라하면서 배우는 HTML5 + CSS3 + jQuery + JavaScript 실무활용 14가지 - 위키북스
배너에 그림자를 입히기에 앞서서 box-shadow에 대해서먼저 살펴보겠습니다.
box-shadow properties
속성값 |
설명 |
h-shadow |
그림자의 수평거리(입력한 만큼 떨어져 위치) 음수 양수 모두 가능 |
v-shadow |
그림자의 수직거리(입력한 만큼 떨어져 위치) 음수 양수 모두 가능 |
blur |
그림자의 경계의 흐림 정도 |
spread |
그림자의 확장거리(그림자를 배너보다 크거나 작게 만든다)음수 양수 모두 가능 |
color |
그림자의 색상(16진수 외에 rgba, hsla로도 가능-투명도 조절할 수 있음) |
inset |
내부그림자(inner-shadow와 같음) 적용 |
①수평거리 3px | 수직거리 3px | blur 5px | 색상 #777
#shadow1 { -webkit-box-shadow:3px 3px 5px #777; -ms-box-shadow:3px 3px 5px #777; -moz-box-shadow:3px 3px 5px #777; -box-shadow:3px 3px 5px #777; }
②수평거리 3px | 수직거리 5px | blur 5px | 그림자확장 6px | 색상 #777
#shadow2 { -webkit-box-shadow:3px 3px 5px 6px #777; -ms-box-shadow:3px 3px 5px 6px #777; -moz-box-shadow:3px 3px 5px 6px #777; -box-shadow:3px 3px 5px 6px #777; }
③inset 내부그림자 | 수평거리 0 | 수직거리 0 | blur 10px | 색상 #000
#shadow2 { -webkit-box-shadow:inset 0px 0px 10px #000; -ms-box-shadow:inset 0px 0px 10px #000; -moz-box-shadow:inset 0px 0px 10px #000; -box-shadow:inset 0px 0px 10px #000; }
④수평거리 0 | 수직거리 8px | blur 6px | 그림자확장 -6px | 색상 #000
#shadow2 { -webkit-box-shadow:0px 8px 6px -6px #000; -ms-box-shadow:0px 8px 6px -6px #000; -moz-box-shadow:0px 8px 6px -6px #000; -box-shadow:0px 8px 6px -6px #000; }
반응형
'Programing > HTML' 카테고리의 다른 글
[CSS3] Nivo Slider Demo (1) | 2014.03.20 |
---|---|
[jQuery] jQuery plugin 입니다. (2) | 2014.03.18 |
[JS] preventDefault() 와 stopPropagation() 의 차이 (0) | 2014.03.14 |
[jQuery] 슬라이더 배너 만드는 방법 (8) | 2014.03.13 |
[CSS3] 배너에 그림자를 입히는 원리② (0) | 2014.03.07 |
[CSS3] CSS 접두어의 종류 (0) | 2014.03.07 |
[CSS3] 3D Image Slider (0) | 2014.02.26 |
[CSS3] CSS Filters (0) | 2014.02.26 |
[CSS3] References (0) | 2014.02.26 |
[CSS3] Notes on browser support (0) | 2014.02.26 |