当前位置:  开发笔记 > 前端 > 正文

在没有设置宽度和高度的情况下,什么决定'div'的大小?

如何解决《在没有设置宽度和高度的情况下,什么决定'div'的大小?》经验,为你挑选了1个好方法。

提供浮点模式设置,如果div的内容(例如img)具有宽度和高度.div的大小是否会改变以适应其内容,或保持为0.



1> AVAVT..:

默认情况下,a div是一个块元素,它意味着它的宽度将是其容器宽度的100%,并且它的高度将扩展以覆盖其所有子元素.

如果它的孩子的宽度大于div容器的宽度,它div本身不会水平扩展,而是它的孩子会溢出其边界.这是基于div默认overflow: visible;设置.

根据问题更改进行编辑:

如果div浮动,是的,其宽度和高度将扩大以覆盖其子.

如果儿童漂浮,其div尺寸保持在100%容器的宽度和0高度.


_"这是基于div的默认`overflow:auto;`设置."_ - 默认情况下不是`overflow:visible`?
推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有