salesforce - 静态资源中的压缩css不呈现,为什么?

我压缩了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这样的代码)     
已邀请:
好的...我必须包含根目录..来吧doc,你没有说:( 我想用彩弹射击Salesforce。
    <apex:stylesheet value="{!URLFOR($Resource.jquery_dialog_css_img,
 'jquery_dialog_css_img/jquery_ui_one_dot_eight_dot_eleven.css')}" />
    
实际上,这里的关键是确保您的zip文件名与资源名称相同。 所以这段代码:
<apex:stylesheet value="{!URLFOR($Resource.name, 'style.css')}" />
必须对应一个名为“name”的资源,上传到资源的文件也必须是'name.zip'。 然后在name.zip中,你应该把style.css文件和images目录放在一起     

要回复问题请先登录注册