我试图在所有组件上使用背景(包含图像和颜色),并将其代码放入styles.css中。它显示在AppComponent主页上,但是呈现的所有其他组件都显示在该页面的顶部,并用自己的白色背景覆盖背景。因此,现在我将背景应用于每个组件并调整顶部位置。
有没有更简单,更有效的方法来做到这一点?
这是我在组件中应用的一些CSS代码。
a.component.css
.bg {
background: rgba(240, 240, 240, 1) url('src/assets/images/background.png');
background-repeat: no-repeat;
background-position: 60% -312px;
background-size: 2874px 818px;
}
b.component.css
.bg {
background: rgba(240, 240, 240, 1) url('src/assets/images/background.png');
background-repeat: no-repeat;
background-position: 60% -482px;
background-size: 2874px 818px;
}
答案 0 :(得分:0)
如果在这种情况下制作节点应用程序,则只需为main.handlebars文件设置背景。其他页面将从主布局视图呈现它。
看起来会像这样:
<html>
<head>
<style>background-color: #color_id</style>
</head>
<body>
{{{body}}}
</body>
</html>