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

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


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

最佳答案

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

最后可能看起来像这样:

 content: attr(roleType);

08-04 11:19