2012-04-27 61 views
0

我想在我的Rails 3应用程序的页面上设置一个背景图像,但它没有显示。在Rails 3项目中没有显示背景图像

我在做什么错?下面是相关代码:

<div class="hero-unit" style="background: url('public/assets/fks.JPG') ;"> 

感谢,

费萨尔

+0

遗憾,是的,这是一个错字 – hikmatyar 2012-04-27 03:24:46

回答

5

试试这个:

<div class="hero-unit" style="background: url('assets/fks.JPG') ;> 

更妙的是:

<div class="hero-unit" style="background-image: url(<%= asset_path 'fks.JPG' %>) ;> 
+0

谢谢!!有用。 – hikmatyar 2012-04-27 03:22:29

+1

您应该使用第二种方法,因为第一种方法位于相对URL中。 – Victor 2012-04-27 03:22:57

+0

会做。奇怪的是,代码似乎仍然正常工作,即使丢失的双引号.. – hikmatyar 2012-04-27 03:26:21