IE8的width=border-left+padding-left+内容宽度+padding-right+border-right; IE8的height=border-top+padding-top+内容高度+padding-bottom+border-bottom; w3c规定的width=内容宽度; w3c规定的height=内容高度;
这样有可能导致不同浏览器下获取的width或height的值不同,幸好jquery提供了另外两个方法, innerWidth():padding-left+内容宽度+padding-right;
outerWidth():border-left+padding-left+内容宽度+padding-right+border-right; outerWidth(true):margin-left+border-left+padding-left+内容宽度+padding-right+border-right+margin-right;
height同理
CSS中height和width在IE和其他浏览器中的区别图文详解
浏览:72日期:2024-08-03
相关文章:
热门推荐

- Forms身份认证在IE11下无法保存Cookie的问题
- 1.可以让IE假死的HTML代码是什么?
- 2.小白必看toString(),String.valueOf,(String)强转
- 3.用JavaScript实现利用FLASH嵌入声音(七)
- 4.过滤器 和 拦截器的 6个区别(别再傻傻分不清了)
- 5.ViewPager2滑动冲突解决方案
- 6.怎么用js确定鼠标的当前位置坐标?
- 7.详解如何使用ReactiveObjC
- 8..NET之ASP WebApplication快速入门(5)
- 9.浅谈java switch如果case后面没有break,会出现什么情况?
- 10.使用Docker安装Jenkins的示例代码
