获得徽章 2
#青训营笔记创作活动#
2月13日 打卡Day47
这篇文章通过纯CSS实现了一个有趣的探照灯样式404页面,绘制了包括灯杆、灯罩、灯泡、光束,还实现了文字渐隐效果,其中使用到了animation-timing-function等CSS动画特性,值得学习!
展开
评论
#青训营笔记创作活动#
2月12日 打卡Day46
这篇文章介绍了利用CSS3的动画特性实现的若干种动画效果,包括:淡入-从上效果、淡入-从右效果、淡入-从下效果、淡入-从左效果、淡出效果、淡出-向上效果、淡出-向右效果、淡出-向下效果、淡出-向左效果、弹跳效果、弹入效果、弹入-从上效果、弹入-从右效果、弹入-从下效果、弹入-从左效果、弹出效果、弹出-向上效果、弹出-向右效果、弹出-向下效果、弹出-向左效果、转入效果、转入-从左上效果、转入-从左下效果、转入-从右上效果、转入-从右下效果、转出效果、转出-向左上效果、转出-向左下效果、转出-向右上效果、转出-向右下效果、翻转效果、翻入-X轴效果、翻入-Y轴效果、翻出-X轴效果、翻出-Y轴效果、闪烁效果、震颤效果、摇摆效果、摇晃效果、震铃效果。
展开
评论
#青训营笔记创作活动#
2月11日 打卡Day45
规范的TS注释不仅能说明代码意图、直接生成API文档,还能为IDE工具提供更智能的提示。本文从TSDoc规范出发,利用API提取器、文档生成器等工具实现了文档生成,还提到可以采用TypeDoc工具一键实现这些功能。
展开
评论
#青训营笔记创作活动#
2月10日 打卡Day44
这篇文章从Git 工作流程出发,介绍20个常用命令:clone、init、remote、checkout、branch、tag、add、commit、push、pull、fetch、cherry-pick、merge、rebase、reset、revert、stash、reflog、rm、log。不过,还是需要在实践中不断使用才能记得住,不然很快就会忘掉~
展开
评论
#青训营笔记创作活动#
2月9日 打卡Day43
这篇文章介绍几个可用CSS/HTML5特性取代JS的场景:颜色选择器、打字效果、滑顶/触底效果、顺滑切图。利用原生特性实现这些效果是可以提高性能,也降低了JS代码的复杂度。
评论
#青训营笔记创作活动#
2月8日 打卡Day42
这篇文章介绍了如何从零实现一个“几何画板”(包括元素创建、编辑、拖拽、图层管理、撤销和重做、导入导出等功能),利用几何和代数学知识解决前端问题。实现采用vue+vite+less方案。
评论
#青训营笔记创作活动#
2月7日 打卡Day41
又是一篇复刻《羊了个羊》的纯原生JS实现方案,但是这一篇把设计思路交代得更为清楚一些,最终效果也更为流畅一些,作者还画了很多示意图,是挺不错的参考实现!
评论
#青训营笔记创作活动#
2月6日 打卡Day40
水波交互动画(包括了水体扭曲和点击水波扩散的效果),主要利用了pixi.js库以及关于它的filters滤镜的使用。非常有趣的效果,但是感觉太耗费性能了……
评论
#青训营笔记创作活动#
2月5日 打卡Day39
苹果官网灵动岛介绍动画:随着页面的向下滚动,整个文字从无到出现,再经历一轮渐变色的变化,最后再逐渐消失。
文字渐变实现方法:
①使用 background-clip 实现:background-clip:text + color: transparent
②使用 mix-blend-mode 实现:
效果随滚动展示:利用 gsap.timeline 结合滚动容器,触发动画
展开
评论
#青训营笔记创作活动#
2月4日 打卡Day38
React Hooks 作为 React 库的重要补充,它使函数组件能够以新的方式编写、重用和共享 React 代码。随着 Hooks 开始改变开发人员编写 React 组件的方式,需要编写一套 React Hooks 的最佳实践,本文分享的技巧许多技巧可以帮助大家在项目中以正确的方式编写 React Hooks。
展开
评论
#青训营笔记创作活动#
2月3日 打卡Day37
实现图片预览/查看的关键点在于用 CSS3 中的 transform 变换来实现2D或3D上的旋转,缩放,移动,倾斜等等变换。可以通过指针事件来进行多端统一的事件监听。PC段鼠标移动事件对应 mousemove,移动端对应 touchmove。
展开
评论
下一页
个人成就
文章被阅读 2,430
掘力值 204
收藏集
0
关注标签
0
加入于