Select elements where attribute is non-empty

前端 未结 3 563
猫巷女王i
猫巷女王i 2020-12-17 09:14

Suppose I have the following:

Unknown
Known 123

Is there a way

3条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-17 09:47

    This works, if you don't mind doing things slightly backwards and you need it to work in browsers that don't support :not:

    div[data-pid] {
        color: green;
    }
    
    div[data-pid=""] {
        color: inherit;
    }
    

    That will make all the divs with non-empty data-pids green.

    Fiddle here: http://jsfiddle.net/ZuSRM/

提交回复
热议问题