当前位置: 首页 > Web前端 > CSS

使用css3实现惊艳的面试官背景,即背景动画(高级源码附后)

时间:2023-03-30 16:26:00 CSS

我们传统的前端使用javascript实现各种复杂的动画。自从引入了css3transition和animation,前端开发就专注于animation,有了更高的自由度和pattern,动画的开发变得越来越容易。在本文中,让我们总结一下使用Css3实现的各种特效。本文参考了《css揭秘》这本书,做了自己的总结,希望能让大家更有收获,强烈推荐大家阅读本书,你值得拥有。我们将学习Css3outlineradial-gradientlinear-gradientbox-shadow程序员必读的Css3编码技巧1.实现内部虚线边框知识点:outline核心代码.dash-border{width:200px;高度:100px;行高:100px;大纲:1px虚线#fff;outline-offset:-10px;}2.边框圆角实现知识点:box-shadow核心代码.radius-border{margin-top:20px;宽度:180px;高度:80px;box-shadow:00010pxgray;}3.实现条纹背景和进度条知识点:linear-gradient,repeating-linear-gradient核心代码/*up*/background:linear-gradient(toright,#fb350%,#58a0);background-size:40px100%;box-shadow:inset003px#555;/*inset*/background:线性渐变(45deg,#fb325%,#58a0,#58a50%,#fb30,#fb375%,#58a0);background-size:40px40px;/*下面(可以实现任意角度的渐变,45°显示效果最佳)*/background:重复线性渐变(60deg,#fb3,#fb315px,#58a0,#58a30px);4.复杂的背景图案知识点:linear-gradient,repeating-linear-gradient,radial-gradient会因为第二张图而出现复杂的随机动画,建议大家自己试试看效果,核心代码

红绿灯和红路灯随机运动动画使用css3多背景和位置实现红绿灯和背景色块的移动核心代码
棋棋盘背景和棋盘背景随机动画使用背景渐变实现棋盘图案核心代码伪随机背景使用背景渐变和关键帧动画实现复杂伪随机动画核心代码5.折角效果知识点:线性渐变核心代码折角效果折角效果2.内阴影圆角效果核心代码边角效果6、自适应文字条纹背景知识点:linear-gradient,line-height,background-origin核心代码

你好

你好

你好你好

你好

7.有没有注意到自定义下划线实现知识点linear-gridient?默认下划线会穿过文本,但上面的不会!核心代码我有你的大苹果。你也有吗?hihihi.作者:徐晓曦链接:https://juejin.im/post/5d86fc...来源:掘金版权归作者所有。如需商业转载,请联系作者获得授权。非商业转载请联系作者注明出处。