css - 如何使用伪元素选择指向以 foo 结尾的域的链接?

标签 css css-selectors pseudo-element

enter image description here

我正在参加 Microsoft 70-480 的模拟测试。我在图片中遇到了这个问题。要选择以特定给定值结尾的属性,应该使用 css 属性选择器,例如 [attribute$='value']。我不明白我们如何使用 css 伪元素进行选择。谁能给我解释一下为什么

最佳答案

正如您正确指出的那样,为此您需要一个属性选择器(尽管您需要使用 [attribute*=value] 代替),并且您不能使用伪匹配元素元素选择器(这就是为什么它们被称为伪元素!)。

此处“正确答案”为选项 C 的唯一解释是编写该测试的人要么在选项上犯了错误,要么不理解 CSS 选择器。希望是前者。

关于css - 如何使用伪元素选择指向以 foo 结尾的域的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52432666/

相关文章:

html - 可以通过CSS做全屏透明渐变效果吗?

html - 多个 CSS 类,带有一个元素

html - 伪元素 :before border-radius of parent div

javascript - javascript函数可以应用于某个CSS类的所有元素吗?

javascript - 响应 slider 需要刷新才能工作

html - CSS 背景从变量标题下方开始

html - 将鼠标悬停在右侧时,左侧 div 确实会减小宽度

javascript - document.body.querySelectorAll() 失败,但 document.getElementsByClassName() 有效

css - 为什么不能将特定于供应商的伪元素/类组合到一个规则集中?

css - 带有::after伪元素的按钮样式