![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
浏览器的渲染
文章平均质量分 88
果果ha
向着光奔跑~
展开
-
强缓存和协商缓存
1、一个问题引出强缓存和协商缓存 1.1 问题背景 页面上一个离线工具下载: 离线工具下载到本地的名称是服务端在响应头content-disposition中定义的,规则是edge地址+端口; 单机版修改完edge端口(下载链接地址不变),下载的离线工具还是修改前的名称,接口返回304; 预期修改完端口,下载的离线工具是新edge端口的文件 问题原因: 修改完端口,不清理缓存的情况下,点击下载链接请求下载资源,其实这个文件只是文件名进行了变更,其内容不变,所以使用了缓存的文件,导致下载.原创 2021-03-24 11:52:28 · 222 阅读 · 0 评论 -
style scoped 原理
在了解 <style scoped></style> 前先回顾vue实例的挂载和渲染流程: 其中template模板在运行时进行编译,它会利用Vue内部的编译器进行模板的编译,字符串模板会转换为抽象的语法树,即AST树(抽象语法树) 一、vue-loader 一个 vue 的项目中,整个项目是通过.vue单文件组件组织的,我们写的单文件组件都被处理为了SFC对象(单个文件组件), 即包含了单个HTML模块, 单个脚本模块, 一个或多个样式模块的功能完备的...原创 2021-01-05 18:20:23 · 544 阅读 · 1 评论 -
浏览器的渲染机制
浏览器的渲染机制原创 2017-02-26 12:14:05 · 404 阅读 · 0 评论 -
css权重
在CSS中,会根据选择器的特殊性来决定所定义的样式规则的次序,具有更特殊选择器的规则优先于具有一般选择器的规则,如果两个规则的特殊性相同,那么后定义的规则优先。 CSS权重: 1、权重决定了你css规则怎样被浏览器解析直到生效。“css权重关系到你的css规则是怎样显示的”。 2、当很多的规则被应用到某一个元素上时,权重是一个决定哪种规则生效,或者是优先级的过程。原创 2018-04-20 11:28:11 · 584 阅读 · 0 评论