前端-基础
文章平均质量分 60
棉棉不是绵绵
一个在努力学习游戏开发的前端
展开
-
重绘和重排--为什么需要避免大量的重绘和重排?
当改变一个元素的尺寸位置属性时,会重新进行样式计算(Computed Style),布局(Layout)绘制(Panit)以及后面的所有流程,这种行为我们成为重排(重流/回流)。当改变某个元素的颜色属性时,不会重新触发布局,但还是会触发样式计算和绘制,这个就是重绘。原创 2023-08-15 16:50:17 · 199 阅读 · 0 评论 -
在浏览器地址栏里输入内容时,浏览器内部会发生什么事?
在浏览器地址栏里输入内容时,浏览器内部会发生什么事?网络线程获取到数据后会发生什么样的事?原创 2023-08-15 16:47:38 · 168 阅读 · 0 评论 -
一个被遗忘的CSS:drop-shadow
box-shadow和drop-shadow原创 2023-07-12 13:58:42 · 116 阅读 · 0 评论 -
移动端开发中遇到兼容bug收集
移动端兼容bug原创 2023-04-12 14:45:50 · 213 阅读 · 1 评论 -
npm link 后失败,遇到--No such file or directory
Node安装路径+node_global\node_modules;我的是这样E:\nodejs\node_global\node_modules;没能识别出 node 的路径,需要将node 安装路径(如/usr/local/bin/)加入到我们系统的 PATH 中。是我的路径 ,替换成自己安装路径即可,因为默认的安装是c盘,而这个设置就能设置到我们的哪两个文件夹。右键 我的电脑 -> 属性 -> 高级系统设置 ->高级 ->环境变量,打开环境变量设置窗口。node_cache和node_global。原创 2023-04-14 21:43:26 · 1413 阅读 · 1 评论 -
UINAPP 遇到bug合集.....持续更新
在解析 data-xxx命名时, 在js中获取的时候会将驼峰的写法转化成纯小写e.currentTarget.dataset.xxxx。ios系统上,动画一旦开始,就不能修改了。那可以把动画停止,再修改开启动画。因为dataXxx 格式化后会变成data-xxx 是H5的属性命名。小程序和H5 中data中定义的字段,不会显示undefined。在app中会在页面中显示undefined,并且影响报错,因为微信向程序自定义属性,不能使用驼峰命名法。程序被堵塞,后面的内容无法被渲染。解决ios系统的BUG。原创 2023-04-16 20:22:33 · 173 阅读 · 1 评论 -
什么是跨域?
什么是跨域? 因为浏览器为了请求安全而引入的基于同源策略的安全特性。 当页面和请求的协议、主机名或端口不同时,浏览器判定两者不同源,即为跨域请求。需要注意的是跨域是浏览器的限制,服务端并不受此影响。原创 2023-04-22 16:07:10 · 67 阅读 · 0 评论