css选择器星号(*)

一、星号(*)选择器的优先级css

css的(*)选择器,也是通用选择器,对全部的页面元素(html,title,style,body,div,p……)应用样式,级别最低html

在选择器的级别中:在元素名<class<id;因此页面呈现的是yellow黄色;浏览器

那若是加入*选择器呢:网站

页面呈现的是green绿色,因此*选择器<元素名spa

 

二、给星号(*)设置了display:none,页面会不会显示htm

在浏览器中,本觉得的会显示hello world,但结果是什么都没有。查看浏览器代码,发现html,body都是隐藏的~~~~body都没有了box再显示也是没用了。blog

若是改一下呢:*{display:inline-block},以下图,把title,style内容都显示出来了,查看浏览器,发现默认的title,和style样式都是隐藏的,*设置了显示,就跟着页面内容一块儿显示出来了。it

 

总结:class

因为星号选择器没有指定任何特殊类型的标签,所以难以预测它在全部页面均由各类HTML标签组成的网站上所展示出来的效果。 bfc

并且会影响全部的元素,所以除了清除浏览器的内置样式之外,应谨慎使用。

相关文章
相关标签/搜索