不定期更新 想到哪写哪
二、CSS
1、position:abusolute
绝对坐标虽然脱离了文档流,但是是按照横、竖坐标分开的。不指定的那个坐标还是按原来的位置。(即:不加position原先在哪就是哪)
2、属性匹配器:有几个看似重复的,其实有一些区别。
~= | 只匹配由空格分开的整个单词 |
*= | 只要包含就行 |
|= | 相等或开头后面必须由“-”隔开 |
^= | 只要开头有就行 |
$= | 只要末尾有就行 |
现在有如下几个属性值:en | enb | en-b | en b | een | e-en | e en (两边不包括空格,为了看起来美观些我加了空格)匹配举例如下:
~= | en | en b | e en |
*= | 全部 |
|= | en | en-b |
^= | en | enb | en-b | en b |
$= | en | een | e en |
= | en |
3、水平导航栏的做法
网上给出的方法基本都是float,这固然有效,但必须让它的下一个元素设置clear,不然下一个元素就会环绕在这些列表选项的右边。
其实有个更简单的办法:给<li>们设置display:inline即可
4、background-color: transparent
设置背景为透明,这个元素会显示其父容器的背景。实际上如果你不指定背景,默认就是透明的,也就是说这个可以省略。
(而且backgrond-color是不继承属性,就算不写也不会受父亲样式的影响)