4 个回答

.box1设置了高度和宽度,但是.box1放不下那么多文字,所以会超出,因为overflow的默认值是visible,就是超出也正常显示,如果是设置overflow:hidden;或者overflow:auto;或者其它值,效果会不一样。
.box2设置了宽度,没有高度,高度就是根据文字的多少来定。
.box3设置了高度,宽度就是继承父元素了,就是100%;这个和.box1情况一样,只是宽度不一样而已

1.就是普通块元素而已
2.设置overflow

width和height的默认值为auto;块级元素会继承父元素的宽度,高度与自身内容相关;

“守候你”答的挺详细的,属性是有继承性的,多看W3C

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题