我們的生產環境正在使用與多個CSS類不兼容的自適應技術。這意味着在設計HTML時很容易忘記和使用兩個類,並且一旦它開始生產就會中斷它。使用CSS來定位任何有兩個類的元素?
我想使用CSS來突出顯示某人忘記並意外地將兩個類應用於某個元素時。
這樣的事情是我的意圖,雖然這當然是無效的。應該強調的是應用了兩個類的任何元素:
.*.* { /* not valid (I wish) */
outline:2px dotted red;
}
我明白,如果我知道的類這會工作,問題是我想標記任何兩類:
.classA.classB { /* not good enough */
outline:2px dotted red;
}
我明白我可以用JS和一個小書籤做到這一點,也許這是唯一的解決方案。如果僅用CSS就可能會更好,因爲它會自動標記所有開發人員和QA的內容。
我沒看到CSS有這種類型的功能。最簡單的方法是使用jquery查找任何元素的類屬性包含空格 –
我認爲JS是唯一的解決方案;爲什麼你不使用JS?你可以說? –
CSS更容易添加和清除乾淨。 JS也會工作。 – SimplGy