0
<style>
div [data-endpoint="/one/two/three/"] {display:none}
</style>

<div data-endpoint="/one/two/three/">
    example text
</div>

ライブコードの例: http://jsfiddle.net/DDUNp/2/

4

5 に答える 5

7

divと属性の間のスペースは、その属性を持つ要素が;data-endpointの子孫要素であることを明示的に指定するためです。divスペースを削除すると機能します:

div[data-endpoint="/one/two/three/"] {display:none}

JS フィドルのデモ

参考文献:

于 2013-03-04T16:54:35.330 に答える
3

多くの空白があります:

div[data-endpoint="/one/two/three/"] {display:none}
于 2013-03-04T16:54:15.307 に答える
1

div と [ の間のスペースを削除します。

div[data-endpoint="/one/two/three/"] {display:none}
于 2013-03-04T16:54:43.957 に答える
1

div と [data-endpoint="/one/two/three/"] の間のスペースを削除する必要があります

于 2013-03-04T16:54:54.100 に答える
0

仕事中。スペースを削除するだけです。

http://jsfiddle.net/DDUNp/4/

div[data-endpoint='/one/two/three/'] {display:none;}
于 2013-03-04T16:56:00.787 に答える