已采纳回答 / 慕粉3640454
div .cont{ border:1px solid red;}div.cont 你都用下你就知道了<div class="cont">1111<p class="cont">你好吗</p></div>
2016-07-11
已采纳回答 / 霸气的擎宇
你前面几节重新看。行级元素和块级元素的区别。首先你要知道他为什么设置display:block; 就是因为他设置了 margin-bottom a本身是不支持设置上下外边距的,这是块级元素才有的特性,所以设置display:block; 你删除这个,设置的高度就无效了,相对应的高度当然变了。 导航栏是a 撑起来的,所以也可以说成或看成导航栏高度变了
2016-07-06
已采纳回答 / 一剑一人
你把sidebar那段内容删了就能达到你想要的效果了;并不是margin-top不行,你用margin-top的时候它相对于#sidebar的元素块发生了偏移,用top它回到了原顶点位置;而margin-left跟left也不算是互换;margin-left:200px 是它的左边的外边距是200px,而left:200px是向右偏移200px。只是效果一样
2016-06-30