gpt4 book ai didi

html - div 元素的默认大小在哪里定义或计算?

转载 作者:技术小花猫 更新时间:2023-10-29 12:49:33 25 4
gpt4 key购买 nike

我想知道浏览器如何计算没有给定大小的 div 元素的初始 heightwidth 值。以这个 div 为例:

<div>
TEST
</div>

我的浏览器(Chrome)计算出这个 div 的大小为 1255 x 18,窗口大小为 1271 x 284。似乎 div 默认为一行的高度和内部宽度窗口减去一些。但我想了解更多。

我在这里找不到任何东西: https://html.spec.whatwg.org/multipage/semantics.html#the-div-element

在哪里可以找到此类信息?

最佳答案

div 标签是 block 级元素。默认情况下,所有 block 级元素都继承其父元素的宽度。

在您的示例中,div 继承了父级 body 标记的宽度,同时考虑了 body 元素上的任何边距或填充。

MDN通常是这类事情的重要信息来源 - 请参阅 https://developer.mozilla.org/en/docs/Web/HTML/Block-level_elements

关于html - div 元素的默认大小在哪里定义或计算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35010655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com