CSS选择器的优先级:作用的元素一样,样式一样,就会有优先级问题,当优先级相同时,一旦发生重叠,以样式后面为主
CSS选择器:统配选择器,类选择器,标签选择器,id选择器,后代选择器,会有相加的过程,群组选择器,不会有相加的过程
相同类型的选择器,样式冲突下,后覆盖前;不同类型的选择器,样式冲突下,优先级高的覆盖低的
* <tags <class <id <style <important,优先级高的选择器绝对高于优先级低的选择器的优先级,无论有多少个低的选择器
background:blue!important优先级最高,慎用(非得用的话,加注释,说明一下)
photoshop快捷键:
1. command+h:是否显示额外内容
2.V:移动工具
3.M:选取工具
4.Z:放大 Alt:缩小
5.I:取色
6.T文字编辑
7.command+K首选项
8.command+shift+c强复制
9.command+N新建
10.command+V粘贴
*{}这样的优先级是非常低的
强制生效就每一条css属性后面都加!important
*{margin:0px !important
padding:0px !important
list-style-type:none !important
}
这样就可以了。
当然平时写代码是不推荐使用!important的,渲染原理上来讲,加载到!important后浏览器要回过头去重新渲染,效率比较低下