gpt4 book ai didi

css - Firefox 通过填充添加额外的宽度

转载 作者:技术小花猫 更新时间:2023-10-29 11:27:51 24 4
gpt4 key购买 nike

我对 Firefox 中的 CSS 有疑问。

如果我设置 float div 的宽度 - 比如说 200px - 将 padding-left 设置为 10px 将在 Firefox 中将这些额外的 10px 添加到宽度。在 IE 中,情况并非如此。

如何防止 Firefox 向 div 添加额外的宽度?

最佳答案

问题不是 firefox,而是 IE。

IE 不符合标准,有一些技巧,但它们都很麻烦:http://en.wikipedia.org/wiki/Internet_Explorer_box_model_bug

最简单的方法是包含一个有效的严格文档类型标签:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

然后只需为符合标准的盒子模型重写 css

More doctypes here

关于css - Firefox 通过填充添加额外的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4194438/

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