12_sizing_items
dz / mdn / css / 1_css_building_blocks / 12_sizing_itemsSummary
Sizing Items in CSS
Node Tree
Nodes
| size | |
| content | size |
| children | min_max_sizes, percentages, viewport_units, extrinsic_size, intrinsic_size |
| extrinsic_size | |
| content | extrinsic size: size given to an element |
| parents | intrinsic_size, size |
| intrinsic_size | |
| content | intrinsic size: size determined by the image itself |
| children | extrinsic_size (related) |
| parents | size |
| percentages | |
| content | percentages |
| children | resolved_against_block, margin_padding_percentage |
| parents | size |
| resolved_against_block | |
| content | percentage is resolved against contained block |
| parents | percentages |
| margin_padding_percentage | |
| content | margin and padding set in percentages: value calculated from size of containing block |
| parents | percentages |
| min_max_sizes | |
| content | min- and max- sizes |
| children | min_height, max_width |
| parents | size |
| min_height | |
| content | min-height |
| parents | min_max_sizes |
| max_width | |
| content | max_width |
| children | max_width_use_case |
| parents | min_max_sizes |
| max_width_use_case | |
| content | Common usecase for max-width: cause images to scale down if not enough space for their intrinsic width, also makes sure they don't become larger than max- |
| children | makes_images_response |
| parents | max_width |
| makes_images_response | |
| content | Makes images responsive |
| parents | max_width_use_case |
| viewport_units | |
| content | Viewport Units |
| children | visible_area_of_page (description), vw_vh |
| parents | size |
| visible_area_of_page | |
| content | Visible are of page in the browser you are using to view a site |
| parents | viewport_units |
| vw_vh | |
| content | vw, vh |
| children | vw_vh_scale |
| parents | viewport_units |
| vw_vh_scale | |
| content | 1 vw/vh = 1% of viewport width/height, respectively |
| parents | vw_vh |