目前,我正在使用 CSS。我无法理解 CSS 究竟是如何工作的。如果我想将 "border: 1px solid red" 应用于 CSS 父元素,那么它只应用于父元素,而不应用于该父元素内的其他元素(子元素)。但是,如果我应用“颜色:红色”,则颜色属性将应用于父级内的每个子级(包括父级本身)。
示例 1:
<div class="parent">
Inside parent class
<div class="child">Inside child class 1</div>
<div class="child">Inside child class 2</div>
</div>
.parent {
border: 1px solid red;
}
示例 2:
<div class="parent">
Inside parent class
<div class="child">Inside child class 1</div>
<div class="child">Inside child class 2</div>
</div>
.parent {
color: red;
}
为什么 example-1 适用于父元素,而不适用于子元素。示例 2 工作正常,符合我的预期。
慕的地8271018
慕无忌1623718
小唯快跑啊
相关分类