CSS Box Model

CSS Box Model

CSS Box Model is a CSS module that defines the rectangular boxes, including their padding and margin, that are generated for elements and laid out according to the visual formatting model.

Reference

Properties

Properties controlling the flow of content in a box

Properties controlling the size of a box

Properties controlling the margins of a box

Properties controlling the paddings of a box

Other properties

Guides and tools

Introduction to the CSS box model
Explains one of the fundamental concept of CSS, the box model: describes the meaning of the margin, padding, as well as the different areas of a box.
Mastering margin collapsing
In several cases, two adjacent margins are collapsed into one. This article describes when this is happening and how to control it.
Box-shadow generator
An interactive tool that allows to visually create shadows and to generate the needed syntax for the box-shadow property.

Specifications

Specification Status Comment
CSS Basic Box Model Working Draft
CSS Level 2 (Revision 1) Recommendation
CSS Level 1 Recommendation Initial definition

Browser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 1.0 1.0 (1.7 or earlier) 3.0 3.5 1.0 (85)
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support 1.0 1.0 (1) 6.0 6.0 1.0

© 2005–2017 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Box_Model

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部