- 博客(8)
- 收藏
- 关注
转载 css优先级及其计算方法
https://blog.csdn.net/xiaojinguniang/article/details/828698411、CSS优先级比较!important > 内联样式 > id > class > 标签 > 通配符 > 继承 > 默认2、CSS权重计算一等:内联样式,如 style="",权重为1000.二等:id选择器,如 #content,权重为0100.三等:代表类,伪类和属性选择器,如.conte...
2021-03-01 19:50:29
668
原创 由display:inline-block引发的基线问题
大家都知道为块级元素设置display:inline-block属性可以使元素并排显示。<!DOCTYPE html><html lang="en-US"><head><style>.container { display: inline-block; width: 200px; height: 200px; border: 1px solid rgb(199, 26, 26);}</style>
2020-06-23 13:23:34
690
原创 margin和padding的适用场景
margin:空白处不需要设置背景色;上下相连的两个盒子之间的间距需要相互抵消时;padding:空白处需要设置背景色;上下相连的两个盒子之间的间距等于两者之和时;
2020-06-23 11:52:26
672
原创 2020春前端面试记录
2020年初参加了大大小小十多场面试,base杭州,现在把面试中被问到的问题记录下来,我的技术栈主要是vue,所以和vue相关的问题比较多。通用问题:1、工作中遇到了哪些问题,怎么解决的?2、有没有遇到过页面性能问题,怎么解决的?3、你认为前端应该负责哪些东西4、做过哪些有难度的事情?推动项目组的效率5、做了哪些事情?工程化的东西有没有6、你的学习规划是什么7、自己做的比较好的点8、对一个知识点的学习的路径JS/ES6相关:1、解释一下原型链2、es6增加了哪
2020-05-30 18:43:11
1139
原创 跨域的产生原因及解决方案
1、跨域的原因跨域是是因为浏览器的同源策略限制,是浏览器的一种安全机制,服务端之间是不存在跨域的。所谓同源指的是两个页面具有相同的协议、主机和端口,三者有任一不相同即会产生跨域。2、跨域举例3、跨域的解决办法3.1 浏览器限制既然跨域是浏览器的一种安全限制,那是否可以让浏览器不做跨域限制呢?答案是肯定的,我们设置浏览器禁止检查--disabled-web-security --user-data-dir,重新打开浏览器,会发现在浏览器顶部提示:![image-20200.
2020-05-27 15:23:39
15432
原创 使用文件协议和es module导致的跨域问题
文件本身很简单:在index.html文件中引入bb.js和cc.js:其中,在引用bb.js文件时,添加了type="module",在本地使用浏览器打开index.html,结果显示如下:打控制台,提示bb.js跨域:经过查阅资料,引用bb.js跨域的原因有:1、给引用文件设置type="module"等于给文件设置了私有作用域,bb.js文件成了单独的模块,运行在自己的私有作用域中,而不是全局作用域中。2、虽然script标签自带跨域能...
2020-05-16 11:45:50
1839
原创 浅谈强缓存和协商缓存
浅谈强缓存与协商缓存最近面试被问到很多次关于http缓存的问题,在此做下笔记以此记录。话不多说,先来看张图来直观感受下http缓存的整体流程。强缓存当浏览器向服务器请求资源时,首先检查有无缓存。这个阶段不需要发送http请求。无缓存的话,直接向服务器发送请求,服务器正常响应,返回响应结果,缓存标识存入缓存中。有缓存的话检查缓存是否过期。判断缓存是否过期的字段是响应头中的(Exipres和Cache-Control).其中:Exipres是在http/1.0时期使用的字段,值是具体
2020-05-13 12:33:25
494
原创 Python之axis函数
今天迷失在Python的各种矩阵变换中,感觉比较有难度的就是axis函数的使用。axis可以指定不同的参数,例如axis=0,1,2,3...当然这是针对多维矩阵而言的,下面就用具体的例子来说明axis函数的使用方法。http://blog.csdn.net/fangjian1204/article/details/53055219参照网址,添加axis=1,2的结果,具体实现后面补上
2018-01-01 16:00:25
7192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人