选择器

    技术2022-05-19  37

    1.元素选择器  后代选择器

    p{color:red;}

    li a{text-decoration:none;}

    2.id选择器   类选择器

    #nav{color:red;}

    .content{color:red;}

    注:尽量不要过度使用class selecter。

    而是要使用上述四者的结合。

    讲一个类选择器或者id选择器应用于他们的祖先元素然后使用后代选择器定位他们。

    3.伪类

    a:like{color:blue;}

    a:visited{color:green;}

    *****************

    链接伪类,只用于锚点。

    a:hover,a:active{color:red;}

    tr:hover{color:red;}

    input:focus{color:red;}

    *****************

    动态伪类,理论可以用于所有元素。

    4.通用选择器。

    *{padding:0;}可以用来对特定元素的所有后代应用样式,或者跳过一级后代。

    5.高级选择器(ie6--不支持)

    (1)子选择器:选择元素的直接后代。

    #nav>li{colorr:ed;}

    ie6--对应

    #nav li{color:red;}

    #nav li *{color:red} (待证实……)

    (后代选择器是选择所有的后代元素)

     

     相邻同胞选择器:定位同一个父元素下某个元素之后的元素。

    h1 + p{font-weight:bold;}

     

    (2)属性选择器。

    根据某个属性是否存在或者属性的值来寻找元素。

    <abbr title="Cascading style sheets">CSS</abbr>

    可以用 abbr[titile]:{color:red;}

     


    最新回复(0)