为了账号安全,请及时绑定邮箱和手机立即绑定

class^=是什么意思啊,在css中

class^=是什么意思啊,在css中

动漫人物 2019-04-27 19:26:59
class^=是什么意思啊,在css中 
查看完整描述

2 回答

?
慕虎7371278

TA贡献1802条经验 获得超4个赞

这是css属性选择器的一种:[attribute^=value] ,用来匹配属性值以指定值开头的每个元素。例如:

[class^="test"] { background:#ffff00; }

表示设置 class 属性值以 "test" 开头的所有元素的背景色,也就是说对class="test", class="test1" class="test-001"的元素都是有效的。

除此之外,还有一些常用的css属性选择器如下:

  • [attribute~=value] 选取属性值中包含指定词汇的元素

  • [attribute|=value]  选取带有以指定值开头的属性值的元素,该值必须是整个单词。

  • [attribute$=value] 匹配属性值以指定值结尾的每个元素

  • [attribute*=value] 匹配属性值中包含指定值的每个元素


查看完整回答
反对 回复 2019-04-27
?
LEATH

TA贡献1936条经验 获得超6个赞

举个例子:
设置 class 属性值以 "test" 开头的所有 div 元素的背景色:
div[class^="test"]
{
background:#ffff00;
}

查看完整回答
反对 回复 2019-04-27
  • 2 回答
  • 0 关注
  • 884 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信