2

将配置选项greenscript.minimize=trueGreenscript一起使用时,所有 CSS url 资源都会出错。例如,使用 jQuery UI,

.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }

images/ui-bg_highlight-soft_100_eeeeee_1x100.pnggs文件夹下找,不会找到,因为资源在styles/themes/lightness(例如)下。

一种明显的解决方案是将所有相对路径手动替换为绝对路径。但是是否有另一种(更好的)解决方案(不必修改原始 CSS 文件)?

4

1 回答 1

1

是的,这是当前 greenscript 实现的问题。该修复程序应在以后的版本中发布。

对于您的具体情况,比如 jquery-ui,我建议您使用 CDN 交付的 css 来避免这个问题。例如 #{greenscript.css 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.0/themes/smoothness/jquery-ui.css' /}

于 2011-08-28T07:03:31.757 回答