CSS 상자 그림자
CSS box-shadow 속성
CSS box-shadow
속성은 요소에 하나 이상의 그림자를 적용하는 데 사용됩니다.
수평 및 수직 그림자 지정
가장 간단한 사용에서는 수평 및 수직 그림자만 지정합니다. 그림자의 기본 색상은 현재 텍스트 색상입니다.
상자 그림자가 있는 <div> 요소
예시
수평 및 수직 그림자 지정:
div
{
box-shadow: 10px 10px;
}
그림자의 색상 지정
color
매개변수는 그림자의 색상을 정의합니다 .
회색 상자 그림자가 있는 <div> 요소
예시
그림자 색상 지정:
div
{
box-shadow: 10px 10px grey;
}
그림자에 흐림 효과 추가
매개변수 는 blur
흐림 반경을 정의합니다. 숫자가 높을수록 그림자가 더 흐려집니다.
5px 흐릿한 회색 상자 그림자가 있는 <div> 요소
예시
그림자에 흐림 효과 추가:
div
{
box-shadow: 10px 10px 5px grey;
}
그림자의 확산 반경 설정
매개변수 는 spread
확산 반경을 정의합니다. 양수 값은 그림자의 크기를 늘리고 음수 값은 그림자의 크기를 줄입니다.
확산 반경이 12px인 흐린 회색 상자 그림자가 있는 <div> 요소
예시
그림자의 확산 반경 설정:
div
{
box-shadow: 10px 10px 5px 12px grey;
}
삽입 매개변수 설정
매개변수 는 inset
그림자를 외부 그림자(외부)에서 내부 그림자로 변경합니다.
흐릿한 회색 삽입 상자 그림자가 있는 <div> 요소
예시
삽입 매개변수를 추가합니다.
div
{
box-shadow: 10px 10px 5px grey inset;
}
여러 그림자 추가
요소에는 여러 그림자가 있을 수도 있습니다.
예시
div
{
box-shadow: 5px 5px blue, 10px 10px red, 15px 15px green;
}
카드
box-shadow
속성을 사용하여 종이와 같은 카드를 만들 수도 있습니다 .
1
2021년 1월 1일
노르웨이 하르당에르
예시
div.card
{
width: 250px;
box-shadow: 0 4px 8px 0 rgba(0, 0,
0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
text-align:
center;
}
CSS Shadow Properties
The following table lists the CSS shadow properties:
Property | Description |
---|---|
box-shadow | Adds one or more shadows to an element |
text-shadow | Adds one or more shadows to a text |