如何設計一組共享相同後綴的自定義HTML標記(Angular.js指令)?在CSS中選擇動態元素名稱
如果有期望用相同的風格
1. <a-modal>
2. <b-modal>
3. <c-modal>
如何創建適用於所有三種,而無需他們都有一個共同的屬性選擇器配備三條模式的標籤?
// doesn't work
[*-modal] {
//style...
}
// would've worked with attributes:
div[modal="true"] {
//style...
}
如果它是一個XML文檔,您可以使用[namespaces](https://www.w3.org/TR/css-namespaces-3/),它[允許約束通配符](https://草稿。 csswg.org/selectors-4/#type-nmsp)。但是它們似乎不適用於HTML5,除了可能用於像'svg'這樣的內置命名空間。 – z0r
這與Angular有什麼關係? –
Angular的自定義指令。我可以刪除該標籤。 –