如何设计一组共享相同后缀的自定义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的自定义指令。我可以删除该标签。 –