我正在为 XML 文档制作 CSS 文件。我需要插入一个图像 - 其文件名包含在元素内。
这是我引用的 xml 代码的一部分:
<description>
<text> Club Praia is divided and linked by a foot bridge over the main street which runs
through the heart of Praia Da Rocha.</text>
<image>pria.jpg</image>
</description>
通常,我会使用 text:after{ content: url(filename.jpg) },如果每次使用的是同一张图像,则该方法会起作用。相反,我需要将图像元素标签内保存的特定图像名称(在此示例中为 pria.jpg)插入到生成的内容代码中。
有什么办法可以做到这一点吗? (希望我的解释有意义!!)
最佳答案
这可能可以通过 CSS3 named strings 实现。然而,这个规范还没有完成一半,所以我建议您使用 XSLT。
关于css - 使用元素内保存的图像名称 - XML/CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/481041/