gpt4 book ai didi

java - css 中图像的相对 URL (Zkoss)

转载 作者:行者123 更新时间:2023-11-30 11:24:25 25 4
gpt4 key购买 nike

我在 ZK 7.0.0 中开发了一个具有自己的模具、样式等的组件。该组件应该构建在一个 jar 文件中,我可以将其复制到 WEB-INF/lib 文件夹中以替换标准 ZK 组件。

文件夹结构:

  • 源代码/
  • src/main/resources/web/images/
  • src/main/resources/web/js/

在“.css.dsp”文件中,我使用如下语句:

background-image:url(${c:encodeURL('/images/in2.png')}

它是指“domen/webapp/images/in2.png”。 (物理路径:/webapp/images/in2.png)。但我需要从 jar 文件中获取图像。

那么如何在css文件中写入图片的相对路径呢?

最佳答案

您遇到的情况有点类似于this one。 .

要引用指向类路径上文件的 URI,您应该使用特殊前缀 ~./:

background-image:url(${c:encodeURL('~./images/in2.png')}

可以在方法文档中找到更多详细信息 WebApp.getResourceExecution.locate .真实世界的例子可以在 ZK source files 中看到。 .

关于java - css 中图像的相对 URL (Zkoss),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20680666/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com