我想构建一个在其主页上包含background-image
. 我遇到的问题是,家中唯一的内容将来自layouts/header
部分内容,一旦你去another controller's views
,background image
不应该在那里。
我意识到,如果我输入body{ background-image: url('background.jpg') }
它会起作用,但它也会出现在所有其他页面上。
另一个问题是,下面的代码只有在页面内容大到足以覆盖image's size
.
应用程序/视图/商店/主页
<div class = "home">
</div>
css
.home {
background-size: 100% 100%;
background-image: url('background.jpg');
}
因此,background image
不会出现在背景上。我应该应用什么css
规则才能使其正常工作?