位置: IT常识 - 正文

css 实现太极效果(简单的css特效)

编辑:rootadmin
css 实现太极效果 目录一、简述二、太极效果制作一、简述

推荐整理分享css 实现太极效果(简单的css特效),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css写太极图,css特效代码,用css画太极,html5做个太极图,css实现太极图,用css画太极,css实现太极图,css实现太极图,内容如对您有帮助,希望把文章链接给更多的朋友!

本次主要介绍::after,::before,box-shadow这三个属性。

::after,::before这两个是伪类选择器,box-shaow是用来设置元素的阴影效果 before:向选定的元素前插入内容 after:向选定的元素后插入内容 使用content 属性来指定要插入的内容,值可以为空,但是不能不写,如果不写的话伪类选择器就不会显示出来。

例如以下代码:

<!DOCTYPE html><html><head><meta charset="utf-8"> <title>test</title> <style>div:before{ content:"- 注意-";}</style></head><body><div>我的名字是 Donald</div></body></html>css 实现太极效果(简单的css特效)

伪类选择器的内容是不可选中的

二、太极效果制作

1.第一步:编写html部分 我们只需要定义一个div标签即可,用它来完成太极的制作

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>太极</title></head><body> <div></div></body></html>

2.第二步:设置div的样式

body{ background-color: antiquewhite;}div{ width: 150px; height: 300px; margin: 100px auto; background-color: white; border-radius: 50%; border-right: 150px solid black; box-shadow: 0px 0px 30px blueviolet; }

这里的box-shadow的第一个值是x轴移动的值,第二个值是y轴移动的值,第三个值代表模糊度,第四个是阴影的颜色。 效果: 第三步:通过伪类选择器画出两个小圆

div::after,div::before{ content: ""; display: block; border-radius: 50%; margin-left: 75px; border: 50px solid black; background-color: white; width:50px; height: 50px;}

content必须要写出来,值为空也可以,如果不写的话伪类选择器就不会显示。 设置它的边框颜色为黑色,然后就可以和大圆的黑色部分连接起来了。 效果: 4.第四步:将after的边框和背景分别改成白色和黑色。

/*覆盖上面::after的border和background-color两个属性*/div::after{ border: 50px solid white; background-color: black;}

效果: 5.当然你也可以给它个动画让它动起来,当我们鼠标移动到太极上时它就开始转动

div:hover{ animation: mytest 2s linear infinite; }@keyframes mytest { to{ transform: rotate(360deg); }}

CSS完整代码:

body{ background-color: antiquewhite;}div{ width: 150px; height: 300px; margin: 100px auto; background-color: white; border-radius: 50%; border-right: 150px solid black; box-shadow: 0px 0px 30px blueviolet; }div:hover{ animation: mytest 2s linear infinite; }@keyframes mytest { to{ transform: rotate(360deg); }}div::after,div::before{ content: ""; display: block; border-radius : 50%; margin-left: 75px; border: 50px solid black; background-color: white; width:50px; height: 50px;}div::after{ border: 50px solid white; background-color: black;}
本文链接地址:https://www.jiuchutong.com/zhishi/298349.html 转载请保留说明!

上一篇:ReID行人重识别(训练+检测,附代码),可做图像检索,陌生人检索等项目(行人重识别map)

下一篇:震撼,支持多模态模型的ChatGPT 4.0发布了(多模手机)

  • 啥叫免抵税额
  • 企业间贴现如何开票
  • 发票只能全部冲开吗
  • 当前企业不存在是怎么回事
  • 公转私可以实时到账吗
  • 租赁合同交税一般交多少钱
  • 收到前欠销货款290000元,存入银行的会计分录怎么写
  • 以前年度少计费用,调整分录
  • 销售货物或者提供应税劳务、服务清单怎么开
  • 公司开租房发票,税钱由公司承担
  • 增值税发票的开具问题
  • 春节公司发福利买什么东西
  • 往期从价房产税未申报怎么处理
  • 预缴企业所得税是含税数还是不含税
  • 契税和增值税的计税依据
  • flash插件安装后还是不能播放
  • windows11怎么设置默认应用
  • 无序树有几种
  • 运行网络操作系统的设备
  • win10更新kb5005033
  • 存货盘亏能否税前扣除
  • 向灾区捐赠货物需要交增值税吗
  • 汽车报废残值收入怎么做账
  • config.cfg是什么文件
  • php的session
  • 增值税的优惠有哪三种形式
  • vue super
  • 汇兑结算计入什么会计科目
  • 餐饮发票可以计入福利费吗
  • 新星计划片头好可爱啊
  • php入门基础教程
  • 应收账款计提减值准备的方法
  • 预收账款收了没
  • 进项税额转出冲减进项税额吗
  • 不能从销项税额中抵扣的进项税额为A购进货物运费准予
  • 科技型中小企业享受优惠税收政策
  • 在建工程待摊支出是什么意思
  • 购买货物收到发票怎么做账小规模
  • 其他应收款和其他应付款可以通用吗
  • 一般纳税人开普票和专票有什么区别
  • 公司法人往公司账户打钱怎么能换回来
  • 银行收费错误当天能退吗
  • 跨月发票作废怎么做会计分录
  • 收据可以纳税吗
  • 汽车租赁公司怎么办理
  • 未开发票已收款如何做账?
  • 购买生产原料的支出
  • 企业未按照规定报送年度报告怎么办
  • 生育津贴领取条件及流程
  • 递延收益确认的递延所得税资产有期限吗
  • 企业的经济补偿包括哪些
  • windowsxp忘记密码了怎么办简单点
  • XP系统网上邻居不见了有哪些找回方法
  • win2008如何安装telnet
  • freebsd怎么用
  • win7系统怎么用键盘开机
  • 怎么查看win7系统电脑访问了哪些应用程序
  • win7怎么设置禁止安装软件
  • centos cpu 内存
  • windows xp隐藏文件夹
  • jquery文本框内容改变事件
  • python爬虫教程
  • unity3d颜色
  • 变量js
  • 深入解读我本是高山
  • unity怎么创建空对象
  • android 左右滑动 库
  • unity 游戏保存
  • chrome excel
  • jquery tab
  • 安卓手机管家怎么关闭
  • django批量创建数据
  • python二分查找非递归
  • android布局有哪些,它们的作用分别是?
  • 反编译android动态库
  • 小规模纳税人怎么申报纳税
  • 新疆12366电子税务局官网手机版
  • 江之都财税服务集团有限公司地址
  • 一般纳税人资格是什么意思
  • 应聘保险公司需要了解什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设