获得徽章 1
- #青训营笔记创作活动#
1月22日 打卡 day08
本文介绍了一些好用的css属性
1.position:sticky 一般用于让某个元素吸顶
2.:empty选择器,当接口返回的数据是没有数据时,让该元素选择器的:empty::after的content中提示没有内容
3.gap让每个元素之间有一定的间隔
4.background-clip:text可以用来做带背景的文字效果
5.user-select禁止光标选中
6.invalid表示任意内容未通过验证的input元素或其他form元素
7.:focus-within表示一个元素或者其后代获得焦点就会匹配上展开评论点赞 - #青训营笔记创作活动#
1月20日 打卡 day07天
在上传图片时应该能让ui压缩就不要自己压缩,如果要自己压缩的话可以在命令行使用tinypng.使用的实现思路是查找、分配、上传、下载、写入。评论点赞 - #青训营笔记创作活动#
1月19日 打卡 day 06
Esbuild是基于golang开发的一款打包工具,由于可以多线程打包和直接将ts转化成机器码,所以大大提高了效率,但esbuild不支持es5,所以其兼容性没有swc好。esbuild的代码压缩功能很优秀,适合作为代码压缩工具,在小程序编译中,如果使用esbuild将大大提升编译速度,但如果用于web构建,还需要引入一些其他工具作为支持。展开评论点赞 - #青训营笔记创作活动#
1月18日 打卡day 05
webRTC是一项实时通讯技术,只能用在https和localhost下,不能用在http下使用。其应用场景有通过摄像头获得媒体流、通过共享屏幕获得媒体流和虚拟背景这三种情况评论点赞 - #青训营笔记创作活动#
1月16日 打卡Day03
今天知道了一些工具,如:
借助moment计算下次生日还有多少天,实现回到顶部的方法,实现复制文本,实现防抖节流,实现过滤字符,常用正则判断,初始化数组,将RGB转化为16进制展开评论点赞 - #青训营笔记创作活动#
1月14日 打卡 Day02
Monorepo是一个将多个项目放在一个仓库里的方案。一个pages里面可以包含多个page,每一个page都有自己对应的package.json。由于将多个项目放在多个仓库里的这种方式会存在工作区割裂、代码复用成本高,每一次对代码小的改动都需要走比较复杂的流程,每个项目需要单独配置环境等问题,所以我们引入了将多个项目放在一个仓库里的方案,该方案的好处是使复用更加方便,由于公共组件是被其他项目所引用的,所以公共组件出现问题时只需要修改公共组件就可以了,由于版本冲突造成的问题会变少。目前较低层的工具是lerna,较顶层的工具是nx,rushstack。展开评论点赞 - #青训营笔记创作活动#
1月13日 day1
今日学习
今天知道了程序员必备的一些常用的网站:
有git可视化工具
图片在线压缩
在线代码编辑
json格式化
代码生成图片
表情符号
矢量图标
css3动画
封面模板
在线简历等等展开赞过评论1