首页 >

css太极旋转图 |css3隔一秒执行

css做星空,css写菜单样式,css留言本教程,css的样式水平居中,css音乐头像怎么弄,鼠标滑过css箭头鼠标指针,css3隔一秒执行css太极旋转图 |css3隔一秒执行
/* HTML代码 */
<div class="taiji"></div>
/* CSS代码 */
.taiji {
width: 200px;
height: 200px;
border-radius: 50%;
border: 1px solid #000;
position: relative;
}
.taiji:before {
content: '';
display: block;
width: 100%;
height: 50%;
background-color: #fff;
border-radius: 50% 50% 0 0;
}
.taiji:after {
content: '';
display: block;
width: 100%;
height: 50%;
background-color: #000;
border-radius: 0 0 50% 50%;
}
.taiji:before, .taiji:after {
position: absolute;
top: 0;
left: 0;
}
.taiji:hover {
animation: spin 2s ease-in-out infinite;
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}

在上面的代码中,大家定义了一个class为taiji的div元素,它的宽高都是200px,并设置了它的边框和圆角,使它看起来像一个圆。然后大家添加了:before和:after伪元素,分别代表太极的两个部分,即阴和阳。通过设置它们的背景色和圆角,大家可以制作一个非常真实的太极图案。

接下来,在taiji:hover是伪类的状态下,大家使用CSS的动画功能,将太极不断旋转。大家设置了一个名为spin的动画,它从0度旋转到360度,用时2秒,然后通过infinite来不断循环播放。

使用上述代码,大家就可以轻松地制作出一个太极旋转图案,并将它应用到网页中,为网页添加一些有趣的元素。


css太极旋转图 |css3隔一秒执行
  • css规则设置文本 |两个css结构冲突
  • css规则设置文本 |两个css结构冲突 | css规则设置文本 |两个css结构冲突 ...

    css太极旋转图 |css3隔一秒执行
  • css去掉td的间隔 |曹鹏css 视频教程
  • css去掉td的间隔 |曹鹏css 视频教程 | css去掉td的间隔 |曹鹏css 视频教程 ...

    css太极旋转图 |css3隔一秒执行
  • css页面引用字体包 |宝宝的css
  • css页面引用字体包 |宝宝的css | css页面引用字体包 |宝宝的css ...