CSS의 box-shadow 속성은 개발자가 HTML 요소에 깊이와 차원을 도입하는 효과적인 메커니즘 역할을 합니다. 그림자를 요소에 통합함으로써 사용자 인터페이스의 사실성과 시각적 매력을 향상시킬 수 있습니다. 이 문서에서는 box-shadow의 기본 사항을 자세히 살펴보고 응용 프로그램을 익히는 데 도움이 되는 예제를 제공합니다.
box-shadow 속성은 그림자가 나타나는 방식을 정의하는 여러 값으로 구성됩니다. 기본 구문은 다음과 같습니다.
box-shadow: offset-x offset-y blur-radius spread-radius color;
버튼에 적용된 상자 그림자의 간단한 예를 살펴보겠습니다.
button { box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3); }
이 경우 그림자는 가로 및 세로로 5px만큼 오프셋되고, 흐림 반경은 10px이며, 0.3의 검정으로 색상이 지정됩니다. 불투명.
box-shadow는 요소 내부에 그림자를 배치하여 움푹 들어간 효과를 주는 inset 키워드도 지원합니다.
div { box-shadow: inset 0 0 10px #000; }
여기서는 div 내부에 그림자를 넣어서 내용이 안쪽으로 밀린 듯한 효과를 줍니다.
box-shadow: 2px 2px 5px #aaa, -2px -2px 5px #ccc;
button:hover { box-shadow: 5px 10px 20px rgba(0, 0, 0, 0.4); }
보다 시각적인 접근 방식을 선호하는 경우 Box-Shadow CSS 생성기를 확인하세요. 이 도구를 사용하면 코드를 작성하거나 사전 설정을 저장하지 않고도 손쉽게 사용자 정의 상자 그림자 효과를 만들 수 있습니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3