【发布时间】:2015-05-18 03:13:48
【问题描述】:
我正在尝试在 Rails 应用程序中进行一些前端设计工作,但我似乎无法让背景图像显示在我的英雄部分!我认为这可能与他正在使用 postgresql 而我的系统没有。
这是我的 css/scss
/*************************HOME PAGE*************************/
body {
font-family: 'Poiret One', cursive;
}
.head {
border-bottom-style: solid;
border-color: #fff;
border-bottom-width: 1px;
padding-bottom: 12px;
padding-top: 12px;
}
.headtext {
font-size: 200%;
padding-top: 67px;
font-weight: bold;
}
.hero {
background: url('heroimage.png');
background-size: cover;
background-position: center;
width: 100%;
height: 600px;
我已经运行了“bundle exec rake assets:precompile RAILS_ENV=production” 和“rake assets:precompile”命令看看它是否有帮助,但它似乎仍然没有出现。当我捆绑安装时,安装“pg gem”也有问题。该图像位于 app/assets/images 目录中。对不起我的无知!谢谢!
【问题讨论】:
-
开发模式下能看到吗?这是 Rails 4 应用程序吗?
-
您是否在图像上收到 404 错误?我不完全确定您的路径对图像是否正确。如果它在 app/assets/images 中,请查看您是否收到 404 以及它正在寻找什么路径,然后告诉我们。
标签: css postgresql ruby-on-rails-4 sass background-image