CSS3의 box-shadow 속성 사용에 대한 자세한 설명
박스섀도우를 사용할 때마다 해당 효과를 얻기 위해 정보를 확인해야 합니다. 나중에 쉽게 참고할 수 있도록 지금 요약해 보겠습니다.
1. 구문:
E {box-shadow: 삽입 x-오프셋 y-오프셋 흐림 반경 확산 반경 색상};
E {box-shadow: 투영 모드 X축 오프셋 Y축 오프셋 그림자 흐림 반경 그림자 확장 반경 그림자 색상};
2. 값:
1. 그림자 유형: 이 매개변수는 선택 사항입니다.
2. 객체의 왼쪽
3. Y-오프셋: 그림자의 수직 오프셋을 나타냅니다. 양수 값의 경우 그림자는 개체의 맨 위에 있습니다.
4. 그림자 흐림 반경: 이 매개변수는 선택 사항이며 값이 양수일 수 있습니다. 0이면 그림자에 흐림 효과가 없음을 의미합니다.
5. 그림자 확장 반경: 이 매개변수는 값이 양수이거나 음수일 수 있습니다. 6. 그림자 색상: 이 매개변수는 선택사항이며, 색상이 설정되지 않은 경우 브라우저는 기본 색상을 사용합니다. 브라우저는 다릅니다. 특히 웹킷 커널 아래의 Safari 및 Chrome 브라우저는 무색, 즉 투명합니다. 이 매개변수를 생략하지 않는 것이 좋습니다.
3.
브라우저 호환 작성 방법:
<span style="color: #800000;"><span style="color: #000000;">//Firefox4.0-</span><br/><span style="color: #ff6600;">-moz-box-shadow:</span> <span style="color: #000000;">投影方式 X轴偏移量 Y轴偏移量 阴影模糊半径 阴影扩展半径 阴影颜色;</span><br/><span style="color: #000000;">//Safari and Google chrome10.0-</span><br/><span style="color: #ff6600;">-webkit-box-shadow:</span> <span style="color: #000000;">投影方式 X轴偏移量 Y轴偏移量 阴影模糊半径 阴影扩展半径 阴影颜色;</span><br/><span style="color: #000000;">//Firefox4.0+ 、 Google chrome 10.0+ 、 Oprea10.5+ and IE9</span><br/><span style="color: #ff6600;">box-shadow:</span> <span style="color: #000000;">投影方式 X轴偏移量 Y轴偏移量 阴影模糊半径 阴影扩展半径 阴影颜色;</span></span>
text-shadow와 마찬가지로 box-shadow도 하나 이상의 투영을 사용할 수 있습니다. "분리된.
4.
IE 필터는 상자 그림자 효과를 시뮬레이션합니다기본 구문: 필터:progid:DXImageTransform.Microsoft.Shadow(color='색상 값', 방향=그림자 각도(숫자 값), 강도=그림자 반경( 값));
참고: 1. 이 필터는 배경 속성과 함께 사용해야 합니다. 그렇지 않으면 필터가 유효하지 않습니다.
2. 필터의 색상 속성은 완전히 작성되어야 하며 약어는 사용할 수 없습니다. 3. 필터의 그림자는 너비와 높이 내에서 계산됩니다.
4. 상자 그림자 아래에 Overflow:hidden이 자동으로 추가됩니다.
5
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>box-shadow的用法</title> <style type="text/css"> p{ width:60px; height:60px; margin:40px auto; background-color: grey; } /*右下阴影*/ .box-shadow-1{ -webkit-box-shadow: 3px 3px 3px; -moz-box-shadow: 3px 3px 3px; box-shadow: 3px 3px 3px; } /*四边同色阴影*/ .box-shadow-2{ -webkit-box-shadow:0 0 10px #0CC; -moz-box-shadow:0 0 10px #0CC; box-shadow:0 0 10px #0CC; } /*四边同色阴影扩展*/ .box-shadow-3{ -webkit-box-shadow:0 0 10px 15px #0CC; -moz-box-shadow:0 0 10px 15px #0CC; box-shadow:0 0 10px 15px #0CC; } /*四边同色内阴影*/ .box-shadow-4{ -webkit-box-shadow:inset 0 0 10px #0CC; -moz-box-shadow:inset 0 0 10px #0CC; box-shadow:inset 0 0 10px #0CC; } /*四边异色外阴影*/ .box-shadow-5{ box-shadow:-10px 0 10px red, /*左边阴影*/ 10px 0 10px yellow, /*右边阴影*/ 0 -10px 10px blue, /*顶部阴影*/ 0 10px 10px green; /*底边阴影*/ } /*叠加异色阴影*/ .box-shadow-6{ box-shadow:0 0 10px 5px black, 0 0 10px 20px red; } /*类border边框效果(只设置阴影扩展半径和阴影颜色)*/ .box-shadow-7{ box-shadow: 0 0 0 1px red; } /*兼容ie*/ .box-shadow{ filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/ background-color: #ccc; -moz-box-shadow:2px 2px 5px #969696;/*firefox*/ -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/ box-shadow:2px 2px 5px #969696;/*opera或ie9*/ } </style></head><body><p class="box-shadow-1"></p><p class="box-shadow-2"></p><p class="box-shadow-3"> </p><p class="box-shadow-4"></p><p class="box-shadow-5"></p><p class="box-shadow-6"></p><p class="box-shadow-7"> </p><p class="box-shadow"></p></body></html>
아래의 구체적인 효과 사진을 확인하세요:
위 내용은 CSS3의 box-shadow 속성 사용에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











순수한 CSS3로 물결 효과를 얻는 방법은 무엇입니까? 이 기사에서는 SVG 및 CSS 애니메이션을 사용하여 물결 효과를 만드는 방법을 소개합니다. 도움이 되길 바랍니다.

이 글에서는 CSS를 활용하여 자주 나타나는 다양한 모양의 버튼을 쉽게 구현하는 방법을 알려드리겠습니다. 도움이 되셨으면 좋겠습니다.

두 가지 방법: 1. 표시 속성을 사용하여 요소에 "display:none;" 스타일을 추가합니다. 2. 요소를 숨기려면 위치 및 상단 속성을 사용하여 요소의 절대 위치를 설정하세요. 요소에 "position:absolute;top:-9999px;" 스타일을 추가하세요.

CSS에서는 border-image 속성을 사용하여 레이스 테두리를 만들 수 있습니다. border-image 속성은 이미지를 사용하여 테두리를 생성할 수 있습니다. 즉, 배경 이미지를 레이스 스타일로 지정하기만 하면 됩니다. "border-image: url(이미지 경로)은 이미지 테두리 너비가 안쪽으로 반복되는지 여부입니다.

구현 방법: 1. ":active" 선택기를 사용하여 그림에 대한 마우스 클릭 상태를 선택합니다. 2. 변환 속성과 scale() 함수를 사용하여 그림 확대 효과를 얻습니다. 구문은 "img:active {transform; : scale(x축 배율, y축 배율);}".

텍스트 회전판과 이미지 회전판을 만드는 방법은 무엇입니까? 누구나 가장 먼저 생각하는 것은 js를 사용할지 여부입니다. 실제로 순수 CSS를 사용하여 구현하는 방법도 모두에게 도움이 되기를 바랍니다.

CSS3에서는 "animation-timing-function" 속성을 사용하여 애니메이션 회전 속도를 설정할 수 있습니다. 이 속성은 애니메이션이 순환을 완료하는 방법을 지정하고 애니메이션의 속도 곡선을 설정하는 데 사용됩니다. 애니메이션 타이밍 기능: 속도 속성 값;}".

CSS3의 애니메이션 효과에는 변형이 있습니다. 애니메이션 속성은 애니메이션 스타일을 설정하는 데 사용됩니다. 변형 속성은 변형 스타일을 설정하는 데 사용됩니다.
