摘要:
用border画三角形,实际上属于一种奇淫巧技。 利用的是border的一个特性:当一个元素的宽高都为0时,给border设置宽度(至少给2个相邻的边框设置宽度),border就会撑开这个元素。 四个边框同时设置宽度时,四个边最后在元素的中心汇成一个点。 因此当我们给一个有宽高的元素设置border 阅读全文
摘要:
假如同一个标签被多个选择器选中,每个选择器都设置了相同的样式,浏览器中加载时这个样式听谁的? 不同选择器设置的同一个样式,只会选择一个进行加载,不会叠加。 为了解决听谁的问题,引入层叠性的概念。 层叠性:多个选择器选中同一个标签,设置同一个样式,浏览器中加载时,不会加载所有的属性值,挑选其中一个加载 阅读全文
摘要:
今天遇到了一个连续赋值的经典案例,网友们给出的答案也是五花八门,看起来有些繁琐,我也来说说自己的看法。 下面就是这个经典案例: 我们先来看一下普通连续赋值,即:变量赋值的类型是数据类型值 一般来说,等号赋值的方向是从右至左,那么上面的代码等同于下面这段代码,那么我们就用下面这段代码来解释上面的代码: 阅读全文