摘要:
设置一个元素的高宽,有两种方式:1. 按可视区域计算,包括border 和 滚动条2. 按css特指的 width/height 计算这两种方式各有各的好处:第一种用起来很自然,调用者不用去管元素内部的结构,特别是公用性特别明显的组件,如果每次调用都要先减去什么或加上什么,会平添很多代码;第二种则是需要团队定好规则,某个组件只能这么设置高宽(我偏好第一种,第二种也想不到别的好处了。。。)下面只说第一种(第二种还需要说么。。。)。DOM元素的可视区域由 border, padding, content 组成。也就是说如果我们设置一个元素宽度为200px,其实际content = 200 - bo 阅读全文