body > div
控制body的子节点中所有div层的样式。注意是子节点。
margin-left: auto;
左外边距:自动(意思是可以是任何位置,如果给予指定的数值,那就根据指定的数值产生边距)
margin-right: auto;
右外边距:自动
text-align: center;
文本对齐方式:居中
代表 body下面的第一层的div,下面的class=“a”的div就会套用你写的那个样式,而b就是第二层,不会套用那个样式。
例子:
如果是这样写body div{}就代表body下的所有div不管body下div里面的多少层的div都遵循这个样式,而body >div只代表body下的第一层的div。在往深层里面的div是不管用的。不给过body>div会出现兼容性问题,虽然很方便,但是老版本的ie会出现问题,到时候还得规规矩矩的写body div的格式。希望帮助到你
这个可以解答你的问题。
http://zhidao.baidu.com/link?url=_d_3we7sKbTpFWHw4GyV2Kea94EgDOTjop2PF3SSeywHXQ7pH9rykkSDu9F2CTQamz0NvfcVLmSusppAB0Vbja
>是子代选择器,意思是选择body下的子代div,而非后代div。
弱弱的记得似乎是BODY里面的所有DIV都引用默认引用这个样式