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

不同浏览器中边距,填充和宽度之间的关系是什么?

如何解决《不同浏览器中边距,填充和宽度之间的关系是什么?》经验,为你挑选了1个好方法。

CSS宽度值=显示内部宽度?

要么

CSS宽度值=内部显示宽度+ CSS边距 - 左边+ CSS边距 - 右边?



1> Jon Limjap..:

你必须熟悉CSS Box模型.它解释了填充,边距和边框以及宽度的工作原理.

但请注意,不同的浏览器以不同的方式实现这一点:最值得注意的是,Internet Explorer有一个盒子模型错误(这在IE6中臭名昭着 - 我不知道这是否已在IE7或IE8中修复)导致了臭名昭着的"怪癖模式" "CSS破解.

简而言之,Internet Explorer将其盒子模型设置为在计算宽度时包括填充,而不是官方标准,其中宽度应仅构成内容.

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有