.left div,
.right div {
width: 350px;
height: 150px;
padding: 5px;
margin: 5px;
border: 1px solid #ccc;
}
请问这个css里面left和right后面加或不加"div"有什么区别?为什么要加"div"?
不加就是left而已,就是left在那个元素就是那个元素,加div就是指left指定元素里的所有div的合集
<p class="left"> <div>text</div> </p> <p class="right"> <div>text</div> </p>
.left div, .right div :
加div选择的是p包含的div元素
.left , .right:
不加div选择的是p元素本身。