选择唯一没有类或ID的元素

Rob*_*ein 3 html css css-selectors

我已经看到了这个和 这个问题,但它们都是面向Javascript的.

我想选择唯一没有ID或Class的div.

例:

<body>
<div class="X" ... />
<div class="Z" ... />
...
<div class="Y" ... />
<div>Select me</div>
<div id="footnote" ... /> <!-- Notice I have no class. -->
...
</body>
Run Code Online (Sandbox Code Playgroud)

只会有一个div没有课程身份证明的人.
div可以改变位置,或者不存在.
没有Javascript.但是任何可以像SASS一样编译成CSS的语言都可以.
div问题旨意只能永远是直属<body>.
我可能并不总是知道会有什么类或ID.

tax*_*ala 8

你可以使用:not:

CSS:

div:not([class]):not([id]) {
    height: 200px;
    width: 200px;
    background-color: red;
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<div></div>
<div class="shikaka"></div>
<div id="shikaka2"></div>    
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/qcq0qedj/