欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css怎么用polygon畫圓

何小燕1年前6瀏覽0評論

CSS3中使用

<polygon>
標簽可以繪制任意多邊形,我們可以利用它繪制出一個圓形。下面是實現方法:

1. 首先,我們需要指定一個適當的容器,比如用

<div>
標簽包裹起來:

<div class="circle"> ... </div>

2. 接著,我們需要添加 CSS 樣式來定義

<polygon>
標簽的屬性,可以利用
transform: rotate(...)
將多邊形旋轉一定的角度,這樣我們可以繪出一個正多邊形:

.circle {
width: 100px;
height: 100px;
background-color: red;
border-radius: 50%;
clip-path: polygon(
50% 0%,
63% 38%,
100% 38%,
69% 59%,
82% 100%,
50% 75%,
18% 100%,
31% 59%,
0% 38%,
37% 38%
);
}

3. 最后,我們將容器的圓角半徑設置為50%即可,這樣就能將正多邊形變為圓形了。完整的代碼如下:

.circle {
width: 100px;
height: 100px;
background-color: red;
border-radius: 50%;
clip-path: polygon(
50% 0%,
63% 38%,
100% 38%,
69% 59%,
82% 100%,
50% 75%,
18% 100%,
31% 59%,
0% 38%,
37% 38%
);
}

這樣我們就成功地利用 CSS 技術將一個正多邊形變成了圓形。