CSS는 다양한 그림 효과를 얻을 수 있으며 그림 그림자 효과는 그 중 하나입니다. 그렇다면 CSS를 사용하여 그림에 그림자 효과를 추가하는 방법은 무엇일까요? 이 기사에서는 CSS를 사용하여 이미지에 그림자를 추가하는 방법(코드 포함)을 소개하고 CSS를 사용하여 이미지에 그림자를 추가하는 두 가지 방법을 알려드립니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
먼저 CSS를 사용하여 이미지에 그림자 효과를 추가하는 첫 번째 방법인 box-shadow 속성 설정을 살펴보겠습니다. 간단한 코드 예제를 통해 box-shadow 속성의 구현을 살펴보겠습니다.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>css 图片阴影--box-shadow属性</title> <style> .demo{ width: 400px; height: 300px; margin: 50px auto; } .demo img{ box-shadow: 10px 10px 10px rgba(0,0,0,.5); /*考虑浏览器兼容性*/ -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); } </style> </head> <body> <div class="demo"> <img src="CSS로 이미지에 그림자 효과를 추가하는 방법은 무엇입니까? 그림에 그림자를 추가하는 두 가지 방법(코드 예)" / alt="CSS로 이미지에 그림자 효과를 추가하는 방법은 무엇입니까? 그림에 그림자를 추가하는 두 가지 방법(코드 예)" > </div> </body> </html>
box-shadow: h-shadow v-shadow blur spread color inset;
의 필터 속성을 사용하여 이미지의 그림자를 설정합니다. filter:drop-shadow();를 설정하여 이미지에 그림자를 추가할 수 있으며, 간단한 코드 예제를 통해 이를 구현하는 방법을 살펴보겠습니다.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>css 图片阴影--box-shadow属性</title> <style> .demo{ width: 400px; height: 300px; margin: 50px auto; } .demo img{ -webkit-filter: drop-shadow(10px 10px 10px rgba(0,0,0,.5)); /*考虑浏览器兼容性:兼容 Chrome, Safari, Opera */ filter: drop-shadow(10px 10px 10px rgba(0,0,0,.5)); } </style> </head> <body> <div class="demo"> <img src="CSS로 이미지에 그림자 효과를 추가하는 방법은 무엇입니까? 그림에 그림자를 추가하는 두 가지 방법(코드 예)" / alt="CSS로 이미지에 그림자 효과를 추가하는 방법은 무엇입니까? 그림에 그림자를 추가하는 두 가지 방법(코드 예)" > </div> </body> </html>
Rendering:
설명:
filter:drop-shadow(h-shadow v-shadow blur spread color);
h-shadow: 그림자의 수평 오프셋을 설정합니다. 음수 값이 허용되며 음수 값을 사용하면 그림자가 왼쪽에 나타납니다. 요소.
v-shadow: 그림자의 수직 오프셋을 설정합니다. 음수 값이 허용되며 음수 값을 사용하면 요소 위에 그림자가 나타납니다.
blur: 그림자의 흐림을 설정합니다. 값이 클수록 그림자가 더 커지고 밝아집니다. 설정하지 않으면 기본값은 0입니다. 그림자가 매우 선명합니다.)
spread: 그림자의 크기를 설정합니다. 양수 값은 그림자를 확장하고 더 크게 만들고, 음수 값은 그림자를 축소합니다. 기본값은 0입니다(그림자는 같은 크기입니다). 요소로).
참고: Spread는 Webkit 및 일부 다른 브라우저에서 지원되지 않으며 추가해도 렌더링되지 않습니다.
색상: 그림자 색상을 설정합니다. 설정하지 않은 경우 색상 값은 브라우저에 따라 다르므로 색상을 설정하는 것이 좋습니다.
요약: 위 내용은 CSS에서 이미지에 그림자를 추가하는 두 가지 방법의 전체 내용입니다. 모든 분들의 학습에 도움이 되길 바랍니다. 더 많은 관련 튜토리얼을 보려면
CSS3 비디오 튜토리얼, Html5 비디오 튜토리얼, bootstrap 비디오 튜토리얼을 방문하세요!
위 내용은 CSS로 이미지에 그림자 효과를 추가하는 방법은 무엇입니까? 그림에 그림자를 추가하는 두 가지 방법(코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!