使用发布部署时出现图像问题

时间:2011-11-30 21:20:21

标签: asp.net-mvc

我正在使用MVC 3.0,当我从Visual Studio IDE运行时,我的图像工作正常。但是当我发布到文件系统时,我的图像没有显示。下面是代码片段,在发布时不起作用,但在其他情况下工作正常。

.red_plus {float:left;padding-left:18px;color:#D82A26;background:url('/img/gll-red-plus.gif') 0 50% no-repeat;cursor:pointer;}



<span id="toggle_rates_summary" class="red_plus" onclick="SomeFunctionName('SomeParam'); return false">View Something</span>

谁能告诉我发生了什么?下面是我项目的文件夹结构。

WebProjectName  -内容     -CSS        -main.css -图片   -gll - 红 - plus.gif

1 个答案:

答案 0 :(得分:0)

您在CSS文件中设置的图片网址应该与CSS文件的位置相关。例如,如果您有以下文件夹结构:

|- Styles - main.css
|- img - gll-red-plus.gif
|- Views - ...
|- Content - ...

main.css

.red_plus {
    float:left;
    padding-left:18px; 
    color:#D82A26;
    background:url('../img/gll-red-plus.gif') 0 50% no-repeat;
    cursor:pointer;
}