插件描述:这是一款使用纯CSS3制作的效果非常炫酷的元素边框线条动画特效。这个元素边框线条动画使用伪元素和keyframes来制作线条运动效果。

这是一款使用纯CSS3制作的效果非常炫酷的元素边框线条动画特效。这个元素边框线条动画使用伪元素和keyframes来制作线条运动效果。

制作方法

HTML结构

该边框线条动画特效的HTML结构使用的是一个空的

来作为容器。

CSS样式

该边框线条动画特效的两条动画的线条分别使用.bb::before和.bb::after来制作,并使用animation调用clipMe帧动画来完成线条的运动效果。.bb, .bb::before, .bb::after {

position: absolute;

top: 0;

bottom: 0;

left: 0;

right: 0;

}

.bb {

width: 200px;

height: 200px;

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::before, .bb::after {

content: '';

z-index: -1;

margin: -5%;

box-shadow: inset 0 0 0 2px;

animation: clipMe 8s linear infinite;

}

.bb::before {

animation-delay: -4s;

}

.bb:hover::after, .bb:hover::before {

background-color: rgba(255, 0, 0, 0.3);

}

@keyframes clipMe {

0%, 100% {

clip: rect(0px, 220.0px, 2px, 0px);

}

25% {

clip: rect(0px, 2px, 220.0px, 0px);

}

50% {

clip: rect(218.0px, 220.0px, 220.0px, 0px);

}

75% {

clip: rect(0px, 220.0px, 220.0px, 218.0px);

}

}

非常简单的几句代码就完成了这个很酷的边框线条动画效果。

css3直线运动_用纯CSS3制作的效果非常炫酷的元素边框线条动画特效相关推荐

  1. html 边框立体效果,用纯CSS3制作的效果非常炫酷的元素边框线条动画特效

    插件描述:这是一款使用纯CSS3制作的效果非常炫酷的元素边框线条动画特效.这个元素边框线条动画使用伪元素和keyframes来制作线条运动效果. 这是一款使用纯CSS3制作的效果非常炫酷的元素边框线条 ...

  2. html生日快乐爆开烟花,css3+H5炫酷喜庆全屏烟花动画特效

    css3+H5炫酷喜庆全屏烟花动画特效 /* basic styles for black background and crosshair cursor */ body { background: ...

  3. html怎么设置出场动画,css3炫酷coming soon分步显示动画特效

    这是一款效果十分炫酷的css3 coming soon分步显示动画特效. EXAMPLE 1 第一个demo是一个coming soon分步显示动画特效. html结构:创建一个class为sp-co ...

  4. 用html浮雕效果图,纯CSS3炫酷3D浮雕质感文字动画特效

    这是一款效果非常酷的纯CSS3 3D浮雕质感文字动画特效.该特效中文字被制作为浮雕文字,就像是从一块石板上将文字雕刻下来的一样.而且文字还会来回的摆动旋转,效果非常好. 制作方法 HTML结构 该CS ...

  5. css3鼠标悬停图片边框线条动画特效

    css3鼠标经过内容区时,边框线条特效效果制作. html: <div class="strength grWidth hidden"><div class=&q ...

  6. yzmcms图片自适应代码_基于segment.js制作的非常有创意的分段式SVG文字动画特效...

    [温馨提示]源码包解压密码:www.youhutong.com 效果图: 描述说明: 要使用该SVG文字动画特效,要在页面中引入segment.js,它用于动画SVG路径,d3-ease,用于制作ea ...

  7. CSS3实现边框线条动画特效

    <div class="box-line"></div> CSS代码 .box-line, .box-line::before, .box-line::af ...

  8. PS制作马赛克效果、炫酷光线

    马赛克效果 1.打开人物素材,新建图层,创建一个渐变色 2.混合模式改为叠加,盖印图层Ctrl+shift+Alt+E 3.双击图层,混合模式,取消勾选GB通道 4.Ctrl+J复制图层,然后盖印图层 ...

  9. html的悬停图片圆形,css3炫酷圆形图片鼠标滑过特效

    这是一款纯css3炫酷圆形图片鼠标滑过特效插件.在插件中,所有的缩略图都被用css3 border-radius制作成圆形,然后再在其上做各种鼠标滑过特效. HTML 所有demo的html结构都如下 ...

最新文章

  1. 代码重构中的几个概念
  2. 意识到自己的无知这就是进步
  3. 检测是否输入字母c语言程序,C语言判断字符是否为可打印字符的方法
  4. VTK:模型之ContourTriangulator
  5. 计算机组成原理 华南理工,华南理工2017计算机组成原理随堂练习
  6. QT5.14.2基于PCL1.11.1显示点云(基于Windows VS2019开发环境)
  7. mssql导出数据到mysql_MSSQL数据导出到MYSQL
  8. Java工作笔记-使用IDEA开始我的第一个Spring项目
  9. ui-router 1.0 001 - resolve, component, sref-active
  10. source insight 配置
  11. 安全使用操作系统(Windows)
  12. eclipse连接MySQL,进行增删改查
  13. Android上的抓包工具 Packet Capture
  14. resin设置权限_如何配置resin 3.1.9
  15. 工程项目管理系统-----装修装饰行业的管理软件
  16. IDEA-自定义常用代码块
  17. CMS 执行的七个阶段
  18. android 查看视频大小,android mediaplayer 视频修改视频大小 (屏幕尺寸mediaPlayer =......
  19. Unity2D学习笔记Day14:靠近门时弹出对话框并播放录制动画
  20. DxOMark明天发布Mate 30 Pro 5G相机评分

热门文章

  1. My bad! 对不起
  2. python用千字文做的一个base1024千进制编码。变量都是用中文命名的。非常好用,加的24个字只可意会不可言传!
  3. 追猎者:希腊债务转好,全球风险资产再度上扬
  4. 利用python从网易云喜欢歌单中获取适合跑步的歌曲
  5. Vue登录第2.1版
  6. 程序员实用网站工具(瑞士军刀)
  7. 面试题!vue中的计算属性、方法、侦听属性
  8. 商品期货 — 程序化交易
  9. python之jpg和png格式之间的转换
  10. python交互式环境执行_如何在交互式环境中执行Python程序