zoukankan      html  css  js  c++  java
  • css特性

    css特性

    1、三大特性:层叠性、继承性、优先级

    2、层叠性:就近原则    (联想刷墙的事例)

    (1)     、 同类种选择器,第二个选择器相同样式会覆盖第一个选择器

    (2)     、在同一个选择器中,相同的属性,以最后一个为准

    3、继承性:子承父业     (联想现实家族继承)

    一般会继承的属性都有:

    文本相关:font-family,font-size,font-style,font-variant,font-weight,font,
    letter-spacing,line-height,color  text-agin:center,text-  类型的。

    列表相关:list-style-image,list-style-position,list-style-type,list-style

    4、优先级:

    a)        在同一个元素中 !important>style>ID选择器>类名选择器>标签选择器>通配符选择器

    b)        本身选择器的样式>继承过来的样式

    c)        同种选择器,本身选择器的样式<子代后者后代 ???????,这个不确定根据权重判断

    5、权重计算规则

    继承或者* 的贡献值

    0,0,0,0

    每个元素(标签)贡献值为

    0,0,0,1

    每个类,伪类贡献值为

    0,0,1,0

    每个ID贡献值为

    0,1,0,0

    每个行内样式贡献值

    1,0,0,0

    每个!important贡献值 重要的

    ∞ 无穷大

  • 相关阅读:
    spring mvc返回json字符串的方式
    springmvc的数据校验
    Spring MVC拦截器
    HTML5
    再续前缘CSS3
    Spring MVC文件上传和下载
    初始CSS3
    Spring MVC类型转换
    Spring MVC重定向和转发及异常处理
    Spring MVC注解入门
  • 原文地址:https://www.cnblogs.com/wenaq/p/13509604.html
Copyright © 2011-2022 走看看