다시 작성된 제목은 다음과 같습니다. CSS 3 모양: "Reverse Circle" 또는 "Cut Circle"
P粉979586159
P粉979586159 2023-08-24 18:26:55
0
2
424
<p>"반원"이라고 설명할 수 있는 모양을 만들고 싶습니다. </p> <p>검은색 선이 div 요소의 외부 테두리를 따라 이어져야 하기 때문에 이 이미지는 다소 부정확합니다. </p> <p>현재 가지고 있는 데모는 다음과 같습니다. http://jsfiddle.net/n9fTF/</p> <p>이미지 없이 <code>CSS</code>를 사용할 수 있나요? </p>
P粉979586159
P粉979586159

모든 응답(2)
P粉680087550

점을 얼마나 둥글게 만들고 싶은지 그림에서는 알 수 없지만 한 가지 가능성이 있습니다. http://jsfiddle.net/n9fTF/6/

점을 더 둥글게 만들어야 한다면 끝 부분에 원을 몇 개 배치하여 숟가락과 잘 섞이도록 해야 합니다.

P粉391677921

업데이트: CSS3 방사형 배경 그라데이션 옵션

(지원하는 브라우저의 경우 - FF 및 Chrome에서 테스트됨 - IE10, Safari도 작동해야 함)

내 원래 답변의 "문제" 중 하나는 확실한 배경이 없는 상황이었습니다. 이 업데이트는 동일한 효과를 만들어 원과 역방향 컷아웃 사이에 투명한 "간격"을 허용합니다.

샘플 바이올린 보기.

CSS

으아악

원래 답변

z-indexing이 제대로 작동하도록 예상보다 더 많은 노력이 필요했지만(이것은 음수 z-indexes를 무시하는 것 같습니다), 이것은 깔끔하고 멋진 모습을 제공합니다(IE9, FF, Chrome 중간 테스트) :

HTML

으아악

CSS

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿