位置: 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发布了(多模手机)

  • 如何理解递延所得税资产和递延所得税负债
  • 纳税申报的具体要求
  • 增值税一般纳税人税率是多少?
  • 税控盘的功能特点是
  • 销售收入怎么做会计凭证
  • 汽车加油增值税发票
  • 小微企业免增值税2023年政策
  • 公司购买的货架入哪个科目
  • 发放给员工的通讯费要上个税吗
  • 报销 交通费
  • 外币账户间互转流程
  • 期初数录错了怎么改
  • 业务协作费是什么
  • 用实物资产注资给子公司需缴纳增值税吗?
  • 出口免费样品发票怎么开
  • 工业企业水电费需要计提吗
  • 实收资本印花税最新规定
  • 物业管理企业简介范文
  • 企业的其他业务收入有
  • 房地产广告公司月费一般多少
  • 本期预收的货款属于
  • 一般纳税人简易计税会计分录
  • 一般纳税人进项税额转出会计分录
  • 华为鸿蒙系统网速慢怎么解决
  • 冲暂估成本会计分录怎么做
  • 电脑开机时出现用户账户控制提示
  • 用应付票据付应收账款
  • 既征增值税又征消费税的是
  • 国企收到财政补贴
  • mediabrowser.exe是什么
  • vue解决数据量过大的问题
  • PHP:iconv_set_encoding()的用法_iconv函数
  • 工程复工程序是什么
  • 购货折让会计分录
  • 坎塔布莱恩
  • 招聘退休人员北京宿管
  • typescript和javascript那个更高级
  • php定义方法
  • python中 =是什么意思
  • 残疾人保障金计入哪个会计科目
  • 给国外公司提供服务需要交哪些税
  • 织梦网站怎么添加关键词
  • mongodb 数据文件
  • 中间人拿回扣是什么行为
  • 简易征收销售额是什么意思
  • 应交税费案例分析题
  • sqlserver2008无法连接到local用户登录失败
  • 工资薪金税务缴纳
  • 股权分配和利润的关系
  • 房产公司结转成本的会计分录
  • 金税盘分盘可以全额抵扣吗
  • 行政单位收取现金的规定
  • 生产成本有贷方余额怎么调整
  • 农业开发公司的名称有哪些
  • 投资收益的账务怎么处理
  • 出口未报关收到外汇怎样处理
  • 个体工商怎么申报
  • 公司向个人借款是否合法
  • 年终奖通常怎么计算
  • 联想Thinkpad怎么进入安全模式
  • 注册表出错打不开程序
  • windows不能打开此文件result:31
  • 苹果mac怎么复制文字
  • linux忘记root密码怎么修改
  • linux怎么管理进程
  • xp无法启动如何修复
  • win8无法使用内置管理员账户打开ie
  • winbox app
  • Javascript之BOM(window对象)详解
  • [置顶]星陨计划
  • linux命令sed的用法
  • shell脚本编程100例
  • javascript运用
  • 江苏发票真伪查询网站
  • 文化服务包括哪些专业
  • 国税地税征管
  • 国家电子税务局app下载
  • 诺诺网电子发票下载到手机
  • 申报农业项目的程序是什么?
  • 资源税什么时候征收
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设