가끔 "CSS 단계"가 발생합니다. 가장 최근의 일은 CSSBattle을 발견했을 때 시작되었습니다. 이 웹사이트에는 최소한의 문자로 CSS로 이미지를 재현해야 하는 매일의 과제가 있습니다. 나는 끔찍하고 장황하지만 집착했다고 말하고 싶습니다.
제가 가장 좋아하는 것 중 하나는 다른 사람의 솔루션을 살펴보는 것입니다. 이를 통해 다른 동료 CSS 배틀러가 그곳에서 box-shadow를 많이 사용한다는 사실을 알게 되었고 이에 대한 호기심이 생겼습니다. 그들은 기본적으로 이 속성을 사용하여 하나의 리탱글을 영원히 복제합니다. 방법을 보여드리겠습니다.
문서에 따르면 이 부동산에 대한 준비가 많이 되어 있습니다. 하지만 여기서 사용하는 것은 왼쪽 상단 색상입니다. 예를 들면 다음과 같습니다.
(2024년 11월 16일 CSSBattle 일일 목표)
이 이미지에는 div가 하나만 표시됩니다. 다른 것들은 그림자입니다. 따라서 HTML은 다음과 같습니다.
<html> <body> <div></div> </body> </html>
CSS는 다음과 같습니다.
* { background: #6592CF; position: absolute; } div { top: 52px; left: 52px; width: 70px; height: 30px; background: #EEB850; box-shadow: 0 75px #243D83, 0 150px #EEB850, 105px 0 #243D83, 210px 0 #EEB850, 105px 75px #EEB850, 210px 75px #243D83, 105px 150px #243D83, 210px 150px #EEB850; }
상단 및 왼쪽 속성은 px 단위이고 거리는 첫 번째 속성을 기준으로 합니다.
저만 그럴지도 모르지만, 이게 굉장히 흥미롭다고 생각해요. CSS에 대한 공부를 계속할 예정이며, 다른 멋진 것을 찾으면 알려드리겠습니다.
위 내용은 상자 그림자로 하는 일의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!