我写了一个汇合宏。它使用velocity来生成html表。如果我在速度模型中不使用<html>
和<head>
标记,如何使用css设置此标记的样式。我试图像在this示例中那样做但是id不起作用(我的意思是它没有效果,并且我没有指定包含在宏的结果页面代码中的css资源文件)
答案 0 :(得分:1)
如果我理解正确的话
你需要在你的css文件上添加链接到 atlasian-plugin.xml
例如
<atlassian-plugin name='Just name' key='com.your.path.to.lib'
plugins-version="2">
<resource type="download" name="style.css" location="css/style.css">
<property key="content-type" value="text/css"/>
</resource>
</atlassian-plugin>
之后,您需要将此链接添加到速度模板的顶部
<link rel="stylesheet" href="$req.contextPath/com.your.path.to.lib/style.css"
type="text/css"/>