分享一个CSS3边框旋转特效
效果如下:
- <style>.bb, .bb::before, .bb::after {
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- border-radius:100%;
- }
- .bb {
- width: 100px;
- height: 100px;
- margin: auto;
- background: url("img/Button-White-Large.png") no-repeat 50%/70% rgba(0, 0, 0, 0.1);
- color: #69ca62;
- box-shadow: inset 0 0 0 1px rgba(105, 202, 98, 0.5);
- }
- .bb::after,.bb::before {
- content: '';
- z-index: -1;
- margin:0px;
- box-shadow: inset 0 0 0 2px;
- animation: rotate 6s linear infinite;
- clip: rect(0px, 50.0px, 2px, 0px);
- }
- .bb::before {
- animation-delay: -3s;
- }
- @keyframes rotate{
- from {
- transform: rotate(0deg);
- }
- to {
- transform: rotate(360deg);
- }
- }
- </style>
- <div class="bb"></div>
============ 欢迎各位老板打赏~ ===========
与本文相关的文章
- · 如何用一行 CSS 分别实现 10 种现代布局?
- · 详解css3 pointer-events(阻止hover、active、onclick等触发事件)
- · Flex 布局教程:语法篇
- · CSS3背景图片缩放动画
- · 小程序可以绑定其它小程序吗?
- · vue3+vite+多环境发面到二级目录配置
- · 微信小程序防止事件穿透防止事件冒泡
- · 普通链接二维码跳转小程序
- · 解决flex-direction: column 之后元素宽度自动变为100%
- · vue/react/node/vite/npm/yarn build自动更新版本号
- · getVisitDistribution 访问来源定义(访问来源 key 对应关系)
- · TinyMCE工具栏配置详解