问答详情
源自:6-1 CSS3选择器 属性选择器

CSS3中的属性选择器

有原来的选择器为啥还有这类属性选择器呢,感觉不太实际,用得也不多

提问者:jkc2017 2016-08-08 09:37

个回答

  • kelsey琪
    2016-08-08 10:55:25
    已采纳

    比如,有很多个p元素,如果每个p段落的样式都不同,就需要为每个p标签添加“class”或者“id”,而属性选择器不用,直接写第几个p元素就可以了,后期如果某几个p段落需要相同样式,也不用去html中寻找并修改p标签的class,可直接在css中修改属性选择器

  • 慕斯4136333
    2016-08-08 11:21:00

    E[att^="val"] 选择元素E,且元素E定义了属性ATT,并且为val开头部分。

    $是在结尾,*是在任意位置都可以。

    例如<a href="....css" class="column123"> 则选择器就是a【class^column】{样式}

  • kelsey琪
    2016-08-08 10:56:56

    比如,有很多个p元素,如果每个p段落的样式都不同,就需要为每个p标签添加“class”或者“id”,而属性选择器不用,直接写第几个p元素就可以了,后期如果某几个p段落需要相同样式,也不用去html中寻找并修改p标签的class,可直接在css中修改属性选择器