属性が空でない要素を選択する 質問する

属性が空でない要素を選択する 質問する

次のような状況があるとします。

<div data-pid="">Unknown</div>
<div data-pid="123">Known 123</div>

data-pidCSS で、属性が空でない要素のみを選択する方法はありますか?

ベストアンサー1

見た目は悪いですが、次のようにすればいいでしょう:

[data-pid]:not([data-pid=""])

jsFiddle デモ

古いブラウザをサポートする必要がある場合は、少しの Javascript を使用してクラスを追加することもできます。

おすすめ記事