🍋
Menu
CSS

Box Model

CSS Box Model

The layout model where every element is a box with content, padding, border, and margin areas.

技术细节

CSS box model is part of the CSS specification maintained by the W3C CSS Working Group. Browser rendering engines (Blink, WebKit, Gecko) implement the specification through their layout and paint pipeline stages. Understanding the rendering pipeline — Style → Layout → Paint → Composite — is key to writing performant CSS. Properties that trigger layout recalculation (width, height, margin) are more expensive than those that only trigger compositing (transform, opacity).

示例

```css
/* Example: Box Model */
.element {
  /* Apply box model to this element */
  display: block;
  margin: 0 auto;
}
```

相关工具

相关术语