이 블로그에서는 HTML 요소에 그림자 효과를 적용하는 방법에 대해 설명합니다.
CSS를 사용하여 HTML 요소에 그림자 효과를 떨어뜨리는 방법은 무엇입니까?
“ 상자 그림자 ” 속성은 두 개 이상의 추가된 효과 값이 쉼표로 구분될 수 있는 요소 주위에 그림자를 추가합니다.
box-shadow 속성의 구문은 아래에 설명되어 있습니다.
통사론
상자 그림자 : 없음 |h-오프셋 v-오프셋 블러 확산 색상 | 삽입 | 초기의 | 당신은 상속 ;
위에서 언급한 구문에 대한 설명은 다음과 같습니다.
- “ 없음 ” : box-shadow 속성의 기본값이다.
- “ h-오프셋 ”: 이 값은 수평 거리를 나타냅니다.
- “ v 오프셋 ”: 이 값은 수직 거리를 정의합니다.
- “ 흐림 ”: 세 번째 값은 흐림입니다. 값을 최대화하면 흐림 효과가 최대화됩니다.
- “ 확산 ”: 네 번째 값은 그림자 퍼짐을 나타냅니다. 양수 값은 스프레드를 증가시키고 음수 값은 스프레드를 감소시키는 양수 또는 음수 값을 보유할 수 있습니다.
- “ 색상 ”: 이 값은 선택 사항이며 현재 색상을 나타냅니다.
- “ 초기의 ”: 이 값은 초기 값의 속성을 설정합니다.
- “ 당신은 상속 ”: 이 값은 상위 요소의 속성을 상속합니다.
- “ 삽입 ”: 삽입 값은 상자 내부에 그림자를 만드는 데 사용됩니다.
실제 예제를 통해 그림자 효과가 어떻게 보이는지 봅시다.
예시
HTML 파일에서 먼저 ' <사업부> '. 이
및
태그를 추가하여 웹 페이지에 콘텐츠를 제공합니다.
HTML
< 사업부 >< h1 > 박스 섀도우 < / h1 >
< 피 > 상자 그림자: 3px 8px < / 피 >
< / 사업부 >
이제 추가된 HTML 요소에 CSS 속성을 적용합니다.
CSS
사업부 {상자 그림자 : 3px 8px ;
}
div 요소는 “ 상자 그림자 ” 값으로 “ 3픽셀 8픽셀 ”는 가로 오프셋과 세로 오프셋을 나타냅니다.
산출
다음 섹션에서 HTML 요소는 다른 속성으로 스타일이 지정됩니다.
CSS
사업부 {국경 : 5px 단단한 RGB ( 255 , 111 , 1 ) ;
상자 그림자 : 3px 8px 9px 4px #f4af1b ;
}
다음은 div 요소에 적용되는 추가 CSS 속성입니다.
- “ 국경 ” 속성에는 5px solid rgb(255, 111,1) 값이 할당됩니다. 여기서 5px는 테두리의 너비를 나타내고 solid는 테두리의 스타일을 나타내고 rgb(255, 111, 1)은 색상을 나타냅니다.
- “ 상자 그림자 ” 속성 값이 3px 8px 9px 4px #f4af1b이면 h-offset은 3px, v-offset은 8px, blur는 9px, spread는 4px로 나타내고 #f4af1b는 색상을 지정합니다.
위에 주어진 코드는 아래와 같이 div 요소를 표시합니다.
이제 다음 섹션에서 두 개의 div 요소를 나타내는 두 개의 상자를 만듭니다. 각각 다른 여러 상자 그림자 값을 부여하고 결과를 관찰합니다.
HTML
<사업부 ID = '박스1' >> 박스 섀도우
><피 > 상자 그림자 : 3px 8px 9px 4px #f4af1b 피 >
>
>
<사업부 ID = '박스2' >
> 박스 섀도우
><피 > 상자 그림자 : 3px 8px 9px 4px #f4af1b 피 >