<style>
div [data-endpoint="/one/two/three/"] {display:none}
</style>
<div data-endpoint="/one/two/three/">
example text
</div>
此处的实时代码示例:http://jsfiddle.net/DDUNp/2/
答案 0 :(得分:7)
因为div
和data-endpoint
属性之间的空格明确指定具有该属性的元素是div
的后代元素;删除空格,它的工作原理:
div[data-endpoint="/one/two/three/"] {display:none}
参考文献:
答案 1 :(得分:3)
有一个空白:
div[data-endpoint="/one/two/three/"] {display:none}
答案 2 :(得分:1)
删除div和[
之间的空格div[data-endpoint="/one/two/three/"] {display:none}
答案 3 :(得分:1)
你需要删除div和[data-endpoint =“/ one / two / three /”]之间的空格
答案 4 :(得分:0)