我正在使用Rails 2.3.5,我在public / images /中有图像,这些图像被添加到名为custom.css的css文件中
#cssmenu ul {
background: url(nav-bg.png) repeat-x 0px 4px;
height: 69px;
}
我如何阅读公共/图像中的图像? 我试过这个,但它不起作用
#cssmenu ul {
background: url(<%= asset_path '/images/nav-bg.png' %>) repeat-x 0px 4px;
height: 69px;
}
这也不起作用
#cssmenu ul {
background: url(<%= asset_path 'nav-bg.png' %>) repeat-x 0px 4px;
height: 69px;
}
答案 0 :(得分:0)
您可以尝试使用image_path助手吗?
background:url(image_path('nav-bg.png'));
答案 1 :(得分:0)
两个例子都是正确的:
#cssmenu ul {
background: url(../images/nav-bg.png) repeat-x 0px 4px;
height: 69px;
}
#cssmenu ul {
background: url(/images/nav-bg.png) repeat-x 0px 4px;
height: 69px;
}
答案 2 :(得分:0)
使用此&lt;%= asset_path'nav-bg.png'%&gt;你必须在file.css之后添加.erb,它应该看起来像yourfile.css.erb