我压缩了 CSS 和图像文件,以便 CSS 可以访问这些图像。
http://www.salesforce.com/us/developer/docs/pages/Content/pages_resources.htm
我遵循了文档代码,但根本没有呈现。
<apex:stylesheet value="{!URLFOR($Resource.jquery_dialog_css_img,
'jquery_ui_one_dot_eight_dot_eleven.css')}" />
压缩文件结构为:
[jquery_dialog_css_img] ---- jquery_ui_one_dot_eight_dot_eleven.css
|
|---images ----- someImage.jpg
当呈现 Visualforce 页面时,导入标签如下所示:
<link class="user" href="/resource/1301916406000/
manenabi__jquery_dialog_css_img/
jquery_ui_one_dot_eight_dot_eleven.css"
rel="stylesheet"
type="text/css" />
它看起来正确,我不知道为什么它不起作用。当我点击生成的链接时:
/资源/1301916406000/
manenabi__jquery_dialog_css_img/
jquery_ui_one_dot_eight_dot_eleven.css
该页面全是空白的(我认为)这意味着路径不正确。 (如果是正确的,弹出的页面会显示类似js或css的代码)
最佳答案
好的...我必须包含根目录...来吧文档,你没有这么说:(
我想用彩弹射击 Salesforce。
<apex:stylesheet value="{!URLFOR($Resource.jquery_dialog_css_img,
'jquery_dialog_css_img/jquery_ui_one_dot_eight_dot_eleven.css')}" />
关于salesforce - 静态资源中的压缩 css 未呈现,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5537954/