【发布时间】:2021-04-07 16:44:18
【问题描述】:
我正在尝试 CSS,但我不知道为什么我的第二个 input 遵循 css 规则,即使我没有在课堂上声明。
.container2 input[type="text"],input[type="password"] {
width: 80%;
padding: 15px 22px;
margin: 10px 5px;
box-sizing: border-box;
}
<div>
<input type="text" placeholder="no container 1">
<input type="password" placeholder="no container 2">
</div>
<div class="container2">
<input type="text" placeholder="no container 3">
<input type="password" placeholder="got container 4">
</div>
【问题讨论】:
-
因为您在没有父选择器的情况下声明密码字段 css。需要这样添加:
.container2 input[type="password"]
标签: html css css-selectors