选择器的优先级

  html属性优先级设置

  1、属性选择器:[class=calssname]{}

  2、在选择器完全相同之下:写在css后面的id属性优先级比较高
  3、id的优先级要高于class,class比元素选择器,
  4、id选择器>class选择器=属性选择器>标签选择器
  5、组合的多重选择器的优先级要高于单个选择器。优先看id选择器。
  6、选择器编写更详细。
  7、注意:只针对background:color_name !imiportant; 他的优先最高,彻底打乱之前的优先级。
一、伪类选择器:
   :before :after :hover :link 等等
   :before  :after 这两个伪类选择器,可以创造一个伪类添加内容在里面。
   :hover  鼠标点击的动作。鼠标进入内容颜色变化的sytle样式。
   :link  鼠标点击连接的时候的颜色变化、字体变化等等。
二、背景图片:
   background:  综合属性的设置。如何你多重设置的话,就会覆盖掉。
   background-color、-image、-size、-position、-repeat、
   background设置图片的sytle的时候里面已经有样式了,所以我们先是读入图片在设置它的一些属
性,backgroud-position:位置居中、居左、居右等各种位置,也可以使用像素来设置距离边框的位置,
也可以使用百分比来设置位置50%相当于居中。-repeat:no-repeat 设置不重复填充。
   我们也可以设置百分之百的width就可以把图片永远的跟随窗口大小而变化。
   我们也可以设置最小和最大宽度,min-width: 、max-width:、有助于你设置一些响应式的页面。
自动化学习。
原文地址:https://www.cnblogs.com/wuzaipei/p/9470753.html