html - 如何使用 CSS 设置自定义命名空间元素的样式

标签 html css jsf

<分区>

我在一个元素中将这些自定义模板元素插入到 HTML 中,但稍后会在 JS 中使用它们,它们并不打算显示在页面上。

<b:template tag="cite">
  <cite><b:content>default content</b:content></cite>
</b:template>

我试图像这样在 CSS 中隐藏它们:

b:template {display:none;}

但是好像不行。有没有办法设置这些命名空间元素的样式?

最佳答案

我认为你需要像这样转义 : 字符:

b\:template {display:none;}

关于html - 如何使用 CSS 设置自定义命名空间元素的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34398248/

上一篇:html - Css utils 类性能

下一篇:html - 您所在链接的 css 选择器

相关文章:

html - BootStrap navbar-brand 类中的 Logo 表现异常

javascript - 如何在另一个图像链接之上隐藏显示图像链接

javascript - 如何使用动画一个接一个地移动一个 div

css - 文档转换软件: XHTML and CSS to PDF

javascript - 使用 javascript 更改为固定时背景大小会发生变化

jquery - 根据内容展开背景图片

javascript - 循环遍历图像数组作为轮播

jsf - Primefaces ajax事件更改不调用监听器

java - ICEFaces 的异常(exception)情况

java - 如何以编程方式更新 JSF 中的图表?