CSS 实现圆环进度条

圆环进度条通过设置边框和旋转动画实现,关键在控制显示区域和动画角度。

阅读全文

理解 Instanceof

instanceof 通过检查对象的原型链是否包含指定构造函数的原型来判断类型,理解原型链是关键。

阅读全文

禁止图片拖动

禁用图片拖动可选全局设置或自定义指令,按需选择更灵活

阅读全文

修改滚动条样式的兼容写法

兼容浏览器滚动条样式需分别处理不同内核的写法避免显示不一致

阅读全文

修改自动填充样式

修改自动填充样式需用 -webkit-autofill 伪类和 -webkit-box-shadow 属性,否则样式可能不生效。

阅读全文

对技术成长的一些思考

技术成长需补基础提深度,项目经验不等于技术沉淀,3年期要注重技术内核理解。

阅读全文

CSS 常用布局及解决方案

flex 布局能更简单实现居中和多列布局,避免复杂计算和定位问题。

阅读全文

setTimeout 模拟 setInterval

用 setTimeout 模拟 setInterval 可以避免回调堆积和执行不准确的问题

阅读全文

解决 Github Dns 污染问题

开启代理 pac 模式会导致 github 无法访问,检查 dns 污染后修改 hosts 文件配置可用 ip 即可解决

阅读全文

Lodash 源码解析 —— Slice

lodash slice 确保返回密集数组避免稀疏数组遍历问题

阅读全文