css属性选择器精确选择

2025-03-06 22:19:16
推荐回答(2个)
回答1:

h1[class] 将会作用于任何带class的h1元素
h1#page-title 与 h1[id="page-title"]
精确属性值选择器,都作用于

Title



所谓微妙但很重要的差别是:
例如:
a[href=""][title="Baidu"]
将会作用于baidu.Com
以上语句就是当A标签中的属性同时符合 href="" 与title="Baidu" 时,才会有效果。
如查是baidu.Com
上面的CSS定义将不会对其有影响。
它不局限于id或者class,可以使用任何属性。

CSS语言中大部分的定义都基于HTML标签,并且独立于HTML以外,CSS语言同时可以与部分JS语法混合使用

回答2:

为不尝试为这些文件链接添加一个统一类,当时做代码设计的时候应该考虑到,目前CSS里面没有你想要的解决方案……