css太极图
时间: 2023-07-23 16:06:01 浏览: 114
太极图用css进行绘画,主要利用css 免费
以下是一个简单的 CSS 太极图示例:
HTML 代码:
```
<div class="taichi"></div>
```
CSS 代码:
```
.taichi {
width: 200px;
height: 200px;
border-radius: 50%;
background: black;
position: relative;
}
.taichi:before {
content: "";
width: 100px;
height: 100px;
border-radius: 50%;
background: white;
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
}
.taichi:after {
content: "";
width: 100px;
height: 100px;
border-radius: 50%;
background: black;
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
}
```
解释:
- 使用 `border-radius` 属性设置圆形形状。
- 使用 `background` 属性设置黑色背景。
- 使用 `position` 属性设置相对定位。
- 使用 `:before` 和 `:after` 伪元素来绘制阴阳鱼图案。
- 伪元素的 `content` 属性用于插入内容,这里设置为空。
- 设置 `width`、`height`、`border-radius` 和 `background` 属性来创建白色和黑色半圆形。
- 使用 `position: absolute` 等属性将伪元素定位在正确的位置。
- 使用 `transform: translateX(-50%)` 属性将伪元素水平居中。
阅读全文