web前端|css教程
特效,codepen,css
web前端-css教程
本篇文章给大家带来的内容是关于如何使用CSS实现渐变色动画边框的效果(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
android源码 wifi,vscode命令行调用gdb,ubuntu webqq,tomcat重启应用变慢,sqlite上下键,网页设计最小字体大小,服务器屏蔽北京ip,大漠插件注册代码,前端框架rust,爬虫族吸血,php获取文件夹,新网站如何做seo,springboot狂神博客,织梦手机网站怎么安装教程视频教程,网页礼花代码,驾校模板,dede后台漏洞,用div设计页面代码,自定义表格管理系统,游戏发布网站程序lzw
效果预览
vbnet 网站源码,Ubuntu配置网卡报错,花生壳怎么发布tomcat,云南爬虫视频,PHP哪个编辑器好用,东莞seo杜克lzw
论坛源码 带会员,vscode可以写界面吗,ubuntu sh文件,tomcat 9 8,gSoap sqlite,网页设计动态效果,新网数据库安装,自己的服务器 怎么备案,jquery左侧导航菜单插件,springmvc框架前端,马路爬虫,php以太坊,江苏专业seo,springboot离线创建,wordpress 显示标签代码,门户网站 源码,怎么网页图片跳转代码怎么写,ecshop 模板 标签,phpcmsv9后台界面怎么修改,织梦404页面制作,会议室使用管理系统,仿qq网站程序lzw
源代码下载
/comehope/front-end-daily-challenges/tree/master/016-colorful-gradient-animated-border
代码解读
定义 dom,一个容器中包含一些文字:
you are my
FAVORITE
居中显示:
html,body,.box { height: 100%; display: flex; align-items: center; justify-content: center;}
设置页面背景色:
body { background: #222;}
设置容器和文字样式:
.box { color: white; font-size: 2.5em; width: 10em; height: 5em; background: #111; font-family: sans-serif; line-height: 1.5em; text-align: center; border-radius: 0.2em;}
用伪元素增加一个背板:
.box { position: relative;}.box::after { content: \; position: absolute; width: 102%; height: 104%; background-color: orange; z-index: -1; border-radius: 0.2em;}
把背板设置为渐变色的:
.box::after { /*background-color: orange;*/ background-image: linear-gradient(60deg, aquamarine, cornflowerblue, goldenrod, hotpink, salmon, lightgreen, sandybrown, violet);}
为背板设置动画效果:
.box::after { background-size: 300%, 300%; animation: animate_bg 5s ease infinite alternate;}@keyframes animate_bg { 0% { background-position: 0%, 50%; } 50% { background-position: 100%, 50%; } 100% { background-position: 0%, 50%; }}
最后,再为文字增加变色效果:
.box { animation: animate_text 2s linear infinite alternate;}@keyframes animate_text { from { color: lime; } to { color: yellow; }}
大功告成!
如何使用CSS实现一只鸭子头(附代码)
如何使用CSS和混色模式实现loader动画效果(附代码)