[css] 박스에 그림자 효과 추가하기
이 효과를 적용하려면 box-shadow
속성을 사용하면 됩니다. 이를 통해 요소에 그림자를 추가할 수 있으며, 여러 가지 옵션을 통해 그림자의 크기, 색상, 흐림 정도 등을 조절할 수 있습니다.
box-shadow
속성은 다음과 같은 형식을 가지고 있습니다.
box-shadow: h-offset v-offset blur spread color;
여기서 각 값은 다음과 같은 의미를 가집니다:
h-offset
: 그림자의 가로 위치v-offset
: 그림자의 세로 위치blur
: 그림자의 흐림 정도spread
: 그림자의 확장 정도color
: 그림자의 색상
예를 들어, 다음은 box-shadow
속성을 사용하여 그림자 효과를 주는 예시 코드입니다.
.box {
width: 200px;
height: 200px;
background-color: #f0f0f0;
box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);
}
이 코드에서는 .box
클래스를 가진 요소에 5px 오른쪽, 5px 아래로 그림자를 생성하고, 흐림 정도는 5px, 확장 정도는 0px, 색상은 검은색에 투명도 50%로 설정했습니다.
이러한 방식으로 box-shadow
속성을 활용하여 박스에 그림자 효과를 추가할 수 있습니다.