【问题标题】:Rendering XML attribute value in page在页面中呈现 XML 属性值
【发布时间】:2009-11-02 16:25:47
【问题描述】:

我正在尝试使用样式表将复杂的 XML 文档呈现为网页(仅限 FF)。在其中一个标签中,内容本身是 a 属性值的一部分

  <projectMember>
    <Role roleType="CHANGE ADMINISTRATOR III"/>
  </projectMember>
  <projectMember>
    <Role roleType="CHANGE ADMINISTRATOR I"/>
  </projectMember>

我需要使用 css 选择器在 Firefox 中显示 roleType 的值。我不想使用 XLST 或 Javascript,因为修改 XML 源是最后的选择。

【问题讨论】:

    标签: css xml firefox rendering


    【解决方案1】:

    您也许可以使用“内容”和 attr css 函数。
    要查看用于在打印媒体中的链接之后打印链接的 href 的类似解决方案,请转到 http://www.alistapart.com/articles/goingtoprint/ 并向下滚动页面到标题“打印的链接”

    它最终可能看起来像这样:

     content: attr(roleType);
    

    【讨论】:

    • 但由于某种原因,内容 attr 并不能始终以深度嵌套的结构工作:(。链接 +1
    猜你喜欢
    • 2023-02-20
    • 1970-01-01
    • 2023-03-26
    • 2011-08-21
    • 1970-01-01
    • 2020-01-24
    • 1970-01-01
    • 2011-04-07
    • 2021-05-16
    相关资源
    最近更新 更多