使用ERB的Sinatra不提供背景图像

时间:2012-05-02 15:40:11

标签: css ruby sinatra background-image erb

我创建了一个简单的Sinatra程序,可以将照片从存储卡中复制出来供朋友参加婚礼。我正在使用ERB文件(CSS或HTML)作为Web前端。我能够显示图像,但我无法加载背景图像。我尝试过使用静态文件位置,完整路径和网址。具有相对路径的URL导致404错误。完整路径不会导致404错误,但不会提供背景图像。

来自erb file css的背景示例:

body {
    background-color:white;
    background-image: url('siteback.jpg') !important;
    background-repeat:no-repeat;
    background-position:top center;
    margin:0;
    padding:0;
}

示例sinatra代码:

require 'sinatra'

get '/' do
   erb :frontpage
end

0 个答案:

没有答案