#box1没有设置宽度和高度,会以div的为准吗?其中的逻辑是什么?
会以div为准,因为#box1本身就是div。除非单独设置了宽高。
div{ width:300px; height:300px; border:1px solid red; }
所以#box1的宽高都是300px