首页 > absolute的元素宽度100%,为什么是算上padding的宽度?

absolute的元素宽度100%,为什么是算上padding的宽度?

absolute的元素宽度100%,为什么不是以父级的content区域的宽度,而是加上padding的宽度?


盒子模型分 border-box、padding-box、content-box 三种。
如某元素 position 为 absolute,这个元素就是根据容器的 padding-box 进行定位(positioned)的。
当然 width 也不例外,所以是根据 padding-box 进行计算的。

这是w3c的要求,这样规定具体出于什么考量,对规范不怎么熟,就不清楚了。

【热门文章】
【热门文章】