• 选择器的分类


    基本选择器:

    1、* 通用选择器:

    * 可以匹配我们网页文件中的任何元素,在IE6以下版本是不支持

    margin:外边距

    padding:内边距

    2、标签选择器

    选择器的名称和要设置的标签的名称一致。

    3、id选择器

    写法:#加上id的名称

    4、class选择器(类选择器)

    写法:点加上class的属性值。举例: .box

    组合选择器:

    1、分组选择器:

    写法:E,F,G,H

    说明:E,F,G,H,可以是任意基本选择器的组合,可以是同种选择器,也可以是不同类别的选择器的组合。

    div,p

    #box,p

    .special ,p,#box

    2、子元素选择器:

    E>F: 上下级关系

    E元素是F元素的父元素,F元素就是E元素的子元素

    层级关系上来说,是上下级的关系,层级关系是相邻。

    3、后代(层级)元素选择器:

    写法: E F(两个元素用空格隔开)

    E表示祖先元素,

    F表示后代元素

    层级关系可以有跨级。

    4、相邻元素选择器

    写法:E + F

    作用:选择E元素后面紧邻的F元素,E和F是并列关系

    举例:选择和class="box"紧邻的label元素

    伪类选择器:

    针对超链接的四种不同的状态有四种不同的设置:

    伪类选择器,主要用于选择具有某种状态下的a链接

    a链接具有4种状态

    • :link            表示初次显示的a链接(没有被访问过)
    • :hover            表示鼠标位于其上的a链接
    • :active            表示被激活的a链接(鼠标按下没有抬起时)    
    • :visited            表示被访问过的a链接

    说明:由于兼容性问题,

    1. 我们会将初次显示的样式,还有被访问过的样式,设置为同一组
    2. 将鼠标悬浮和a链接被激活的状态设置为相同的样式。

            #a1:link,#a1:visited{

                text-decoration:none;

                color:#33ccff;

            }

            #a1:hover,#a1:active{

                text-decoration:none;

                color:#ccff33;

            }

    属性选择器

    写法:E[属性=属性值]{css样式}

  • 相关阅读:
    柳下品茗
    游百花诗意亭有感
    爱情如酒
    笑傲IT文坛
    面对诱惑,你会屈从吗?
    拓展人脉的三十六计
    世界经理人推荐:拓展人脉的两大法宝
    我还能做什么
    诗缘
    有谁陪我风雨同舟
  • 原文地址:https://www.cnblogs.com/nyxd/p/5353354.html
Copyright © 2020-2023  润新知