Open DamomHd opened 3 years ago
/* 设置当前盒子为 标准盒模型(默认) */ box-sizing: content-box; /* 设置当前盒子为 IE盒模型 */ box-sizing: border-box;
element.style.width/height;
缺点:只能获取行内样式,不能获取内嵌的样式和外链的样式
2.通用
window.getComputedStyle(element).width/height;
3.IE独有的方式
element.currentStyle.width/height;
4.获取绝对位置 拿到四个属性 left.top.width.height
element.getBoundingClientRect().width/height;
概念:块级格式化上下文,边距重叠解决方案
规则:
如何生成BFC:
标准盒模型和IE盒模型
设置两种盒模型
JS设置/获取盒模型宽高
缺点:只能获取行内样式,不能获取内嵌的样式和外链的样式
2.通用
3.IE独有的方式
4.获取绝对位置 拿到四个属性 left.top.width.height
BFC
概念:块级格式化上下文,边距重叠解决方案
规则:
如何生成BFC: