html - 背景不会显示 : can i put a background upon a back ground in ruby on rails?

标签 html css ruby-on-rails ruby

我有一个 Rails 网站 https://cherry-cupcake-30790.herokuapp.com/

我有一个背景绿色变成白色。我在这个白色区域的中间有一个白色区域,我想在该区域中为文本添加另一个背景。我尝试添加 bamboo.jg 并将以下行添加到 css 文件中。

background-image: url(/assets/bamboo.jpg);

我也试过这个的变体

background-image: url(/images/bamboo.jpg);
background-image: url(bamboo.jpg);
background-image: url("bamboo.jpg");
background: url(bamboo.jpg);

和其他一些,但背景仍然没有显示。有什么想法吗?

最佳答案

确保您的 css 文件由 Sprockets 使用 .css.scss.css.sass 文件扩展名处理。在此文件中使用以下语法:

background-image: image-url("bamboo.jpg")

了解 The Asset Pipeline在 Rails 指南中。

关于html - 背景不会显示 : can i put a background upon a back ground in ruby on rails?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43401882/

相关文章:

html - 水平滚动表末尾的随机额外空间

html - 外部表和内部表中表列的宽度相同

ruby-on-rails - heroku db :push not working, 使用 taps gem

ruby-on-rails - rspec Controller 测试找不到部分

html - 条件 HTML 表格 td 单元格

javascript - 未捕获( promise 中)DOMException : The element has no supported sources in audio play()

html - 动态创建 HTML 和 CSS 元素

android - HTML 5 应用程序使用 phonegap 在手机上使用按钮

css - 如何在 CSS 中创建对 Angular 摄影面板的构图?

mysql - Rails Server 导致 Mysql2 出错