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

 我来答
learneroner
高粉答主

2015-09-17 · 关注我不会让你失望
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:6548万
展开全部

这是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] 匹配属性值中包含指定值的每个元素

百度网友3f36d382a
2011-06-28 · TA获得超过721个赞
知道小有建树答主
回答量:488
采纳率:0%
帮助的人:322万
展开全部
class^=a-----意思是class不等于a的所有对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wojiaocww
2011-06-28 · TA获得超过162个赞
知道小有建树答主
回答量:229
采纳率:100%
帮助的人:122万
展开全部
没见过这样些的...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
5never17
2011-06-28 · TA获得超过926个赞
知道小有建树答主
回答量:1136
采纳率:0%
帮助的人:412万
展开全部
第一次见,关注、学习了...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
月隐弥生
2013-08-06 · 超过17用户采纳过TA的回答
知道答主
回答量:100
采纳率:0%
帮助的人:33.7万
展开全部
举个例子:
设置 class 属性值以 "test" 开头的所有 div 元素的背景色:
div[class^="test"]
{
background:#ffff00;
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式