gpt4 book ai didi

所有浏览器中的 CSS 百分比宽度和百分比填充错误?

转载 作者:行者123 更新时间:2023-11-28 13:40:44 27 4
gpt4 key购买 nike

看这个例子:

http://jsfiddle.net/nvcode/BnGyu/2/

现在很明显,浏览器可以正确计算出宽度,因为第一个 div 已完全填充,但在第二个 div 上,我将宽度设置为 98%,两侧填充 1%,总计为 100%。

浏览器知道100%是父级的全宽,那为什么子div没有填满父级的空间?

即使您更改宽度的值,它也会破坏得更多吗?

最佳答案

默认情况下,任何 block 级元素都会展开以填充其包含元素的宽度。在这种情况下,指定内部元素的宽度是多余的。一般而言,为您的布局使用明确的指标比百分比更好(并且不会造成混淆)。

This sums it up nicely.

关于所有浏览器中的 CSS 百分比宽度和百分比填充错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7734048/

27 4 0
文章推荐: javascript - 如何在不在移动设备上时禁用调用电话号码的链接?
文章推荐: swift - TextFields 不会使用展开函数 Swift 中的值进行更新
文章推荐: javascript - Facebook 喜欢按钮不会回到固定 div 上
文章推荐: html - 为什么我的列表项显示在其父
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com