2

我制作了自己的样式表,我需要将其包含在 Jenkins 插件中。

   <l:layout css="/plugin/myPlugin/css/jquery-ui.css">
        <link rel="stylesheet" href="${rootURL}/plugin/myPlugin/jquery-ui.css" type="text/css" media="screen" />

请给我建议。。

谢谢..

4

3 回答 3

3

不推荐在 Jelly 文件中链接 CSS 文件,请参阅 jelly 标签文档

This was originally added to allow plugins to load their stylesheets, but the use of thie 
attribute is discouraged now. plugins should now do so by inserting <style> elements 
and/or <script> elements in <l:header/> tag.

请改用内联 css 标签(代码示例)。

于 2013-03-22T09:57:01.160 回答
2

将您的 css 文件放在

/src/webapp/css

并将它们引用为 ..

" href="${rootURL}/plugin//css/layout.css"

于 2013-12-13T06:36:13.197 回答
2

<link>如上所述,使用带有 $rootURL 的元素对我有用。我注意到的重要一点是确保将<link>元素放在<l:layout>. 我<j:jelly>最初在标签之后拥有它,但它无法呈现 ${rootURL}。

<link>标签将比内联样式更干净。

于 2016-03-08T20:18:47.840 回答