CSS visual formatting model
E856250
The CSS visual formatting model is the part of Cascading Style Sheets that defines how elements are laid out and rendered visually on a page, including positioning, box layout, and stacking.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| CSS2 visual rendering model | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
CSS concept
ⓘ
layout model ⓘ |
| appliesTo | visual media types ⓘ |
| defines |
box layout behavior
ⓘ
how absolutely positioned elements are placed ⓘ how anonymous boxes are generated ⓘ how baseline alignment is computed ⓘ how block formatting context works ⓘ how block-level content is laid out ⓘ how boxes are generated for elements ⓘ how clipping and scrolling areas are established ⓘ how containing blocks are determined ⓘ how display values affect layout ⓘ how elements are laid out visually ⓘ how elements are rendered on a page ⓘ how fixed positioned elements are placed ⓘ how flex formatting context works ⓘ how floats are positioned ⓘ how grid formatting context works ⓘ how inline content is laid out ⓘ how inline formatting context works ⓘ how line boxes are formed ⓘ how margin collapsing works ⓘ how margins, borders, padding, and content boxes interact ⓘ how min-width, max-width, min-height, and max-height affect layout ⓘ how multi-column layout interacts with visual flow ⓘ how overflow is handled visually ⓘ how percentage sizes are resolved ⓘ how relatively positioned elements are offset ⓘ how replaced elements are laid out ⓘ how stacking contexts are created ⓘ how sticky positioned elements behave ⓘ how table formatting context works ⓘ how vertical alignment in inline formatting context works ⓘ how visibility affects layout ⓘ how width and height of boxes are calculated ⓘ how z-index stacking works ⓘ positioning behavior ⓘ stacking behavior ⓘ |
| partOf | Cascading Style Sheets NERFINISHED ⓘ |
| relatedTo |
CSS box model
NERFINISHED
ⓘ
CSS display property NERFINISHED ⓘ CSS positioning ⓘ CSS stacking context ⓘ CSS visual rendering ⓘ |
| specifiedIn |
CSS2.1 specification
NERFINISHED
ⓘ
various CSS level 3 and level 4 modules ⓘ |
| usedBy | web browsers ⓘ |
| usedFor | rendering web pages ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
CSS2 visual rendering model