이 글은 CSS 서클을 구현하기 위한 5가지 방법(요약)을 주로 소개합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
작년 인턴 면접 때 인턴 동아리에 대해 질문을 받을 것 같아서 이를 요약해서 글을 쓰기로 했어요! 정리하면 5가지 정도의 방법이 있습니다.
1. 두 개의 태그 중첩:
<p class="element1"> <p class="child1"></p> </p>
.element1{ width: 200px; height: 200px; background-color: lightpink; border-radius: 50%; } .child1{ width: 100px; height: 100px; border-radius: 50%; background-color: #009966; position: relative; top: 50px; left: 50px; }
2. 이전/이후
<p class="element2"></p>
.element2{ width: 200px; height: 200px; background-color: lightpink; border-radius: 50%; } .element2:after{ content: ""; display: block; width: 100px; height: 100px; border-radius: 50%; background-color: #009966; position: relative; top: 50px; left: 50px; }
3. 테두리를 사용하세요.
<p class="element3"></p>
.element3{ width: 100px; height: 100px; background-color: #009966; border-radius: 50%; border: 50px solid lightpink ; }
4. 국경-그림자
<p class="element4"></p>
.element4{ width: 100px; height: 100px; background-color: #009966; border-radius: 50%; box-shadow: 0 0 0 50px lightpink ; margin: auto; }
<p class="element5">
.element5{ width: 200px; height: 200px; background-color: #009966; border-radius: 50%; box-shadow: 0 0 0 50px lightpink inset; margin: auto; }
5. 방사형 그라데이션을 사용하세요
<p class="element6"></p>
.element6{ width: 200px; height: 200px; border-radius: 50%; background: -webkit-radial-gradient( circle closest-side,#009966 50%,lightpink 50%); }
다른 방법이 있으면 알려주세요. 감사합니다! ! !
요약: 위 내용이 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다. 더 많은 관련 튜토리얼을 보려면 CSS 비디오 튜토리얼을 방문하세요!
관련 권장 사항:
위 내용은 CSS 서클을 구현하는 5가지 방법(요약)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!