【发布时间】:2016-05-04 03:41:28
【问题描述】:
[foo|='bar'] "选择所有具有 [foo] 属性以 "bar" 开头的元素[foo^='bar'] "选择每个 [foo] 属性值以 "bar" 开头的元素
在我的应用程序中,我有 ID 为“Input-123456”等的输入。
使用input[id^="Input-"] 选择它们有效,而input[id|='Input-'] 不返回任何结果。
那么有什么区别呢?
【问题讨论】:
-
这就是我们不喜欢 w3schools 的原因...
-
@JosephMarikle,下面的答案无论如何都不是更好。它以同样的方式令人困惑和混淆。此外,很难使用面向非实用的规范,而 w3school 已经准备就绪。工作的时候很方便。
标签: css css-selectors