html - 如何放置 div "on"背景图片?

标签 html ruby-on-rails ruby css

我有一个 RoR 应用程序,我正在尝试添加背景图片。在我位于 app/assets/stylesheets 的 css 文件中,我有:

html{
background-image: (destroyer.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top;
min-height: 100;
}

但是,每次我在主页html中添加一个div时,图像似乎都被强制放在页面底部。我想要的只是整页静态背景图片。作为记录,我已经在附件中将 scroll 更改为 fixed 并且取消了最小高度,但没有成功。

请指教。

最佳答案

尝试将这些 CSS 属性添加到正文,而不是文档本身。

body {
   background-image: url('destroyer.jpg');
   background-repeat: no-repeat;
}

关于html - 如何放置 div "on"背景图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34775418/

相关文章:

html - 如何使html中的下拉菜单与另一个div重叠

javascript - 在 Javascript 中设置部分宽度和高度

html - CSS:如何防止div重叠父高度或父边框

ruby-on-rails - 在 Heroku 日志中找不到错误

ruby - 正则表达式 : back-reference an optional grouping

html - 当窗口按宽度放大时如何使图片可拉伸(stretch)

ruby-on-rails - 对于我简单的 IT 基础架构需求,Chef 是否有点矫枉过正?

ruby-on-rails - 我在 ruby​​ 1.8.7 上有一个新的 Rails 3 应用程序,迁移到 1.9 有何影响?

ruby-on-rails - 设计不使用自定义邮件 View

ruby - Rspec 没有捕捉到有目的的失败