在页面中呈现XML属性值

时间:2009-11-02 16:25:47

标签: css xml firefox rendering

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

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

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

1 个答案:

答案 0 :(得分:1)

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

最终可能看起来像这样:

 content: attr(roleType);