我正在创建登录表单,但无法使BG颜色以我想要的方式工作。如何在CSS中隔离页面和div背景颜色?
我希望页面具有蓝绿色的整体背景颜色(#00CEB9
)。我创建了一个具有不同背景的表单(让我们只是用红色表示演示),但深青色仍然显示在框内。
我想框有100%的红色背景是这样的(同时保持蓝绿色背景上的页面的其余部分):
<div class="login-container">
<form>
<label for="login">Login</label>
<input type="text" id="login">
<label for="password">Password</label>
<input type="text" id="password">
</form>
</div>
CSS
html *{
background-color: #00CEB9;
}
.login-container {
margin: 8px auto;
border: 3px solid #f1f1f1;
padding: 8px;
border-radius: 4px;
width: 30%;
text-align: center;
background-color: red;
}
如何保持我的页面背景nd颜色,并有一个自己的背景颜色的形式框没有让他们互相污染?