CSS | block-size Property Last Updated : 28 Jun, 2022 Comments Improve Suggest changes Like Article Like Report The block-size property in CSS is used to define the horizontal or vertical size of an element's block. It coincides with the width or the height property, depending on the value of the writing-mode property. it leaves the space below are left of the element text.Syntax: block-size: length|percentage|auto|inherit|initial|unset Property values: length: It sets a fixed value defined in px, cm, pt etc. Negative values are allowed. Its default value is 0px.percentage: It is same as length but it sets in terms of percentage of the window size.auto: It is used when it is desired that the browser determines the block-size.initial: It is used to set the value of the block-size property to its default value.inherit: It is used when it is desired that the element inherit theblock-size property of its parent as its own.unset: It is used unset the default block-size. Below examples illustrate the block-size property in CSS:Example 1: html <!DOCTYPE html> <html> <head> <title>CSS | block-size Property</title> <style> h1 { color: green; } .geek { background-color: yellow; block-size: 40%; writing-mode: vertical-rl; } </style> </head> <body> <center> <h1>Geeksforgeeks</h1> <b>CSS | block-size Property</b> <br><br> <div> <b class="geek">GeeksforGeeks</b> </div> </center> </body> </html> Output: Example 2: html <!DOCTYPE html> <html> <head> <title>CSS | block-size Property</title> <style> h1 { color: green; } p.geek { width: 200px; height: 200px; border: 1px solid black; writing-mode: horizontal-tb; color: white; background: green; block-size: 250px; } </style> </head> <body> <center> <h1>Geeksforgeeks</h1> <b>CSS | block-size Property</b> <br><br> <div> <p class="geek">GeeksforGeeks</p> </div> </center> </body> </html> Output: Supported Browsers: The browsers supported by block-size property are listed below: Google Chrome 57Edge 79Mozilla Firefox 41Opera 44Safari 12.1 Comment More infoAdvertise with us Next Article CSS | block-size Property S skyridetim Follow Improve Article Tags : Web Technologies CSS CSS-Properties Similar Reads CSS | max-block-size Property The CSS max-block-size property is used to create the maximum size of an element in the direction opposite that of the writing direction. Like if the writing direction is horizontal then max-block-size is equivalent to max-height, and if it is in vertical mode then equal to max-width. Syntax: max-bl 2 min read CSS | min-block-size Property The min-block-size property in CSS is used to create the minimum horizontal or vertical size of an element. If the writing direction is horizontal then min-block-size is equivalent to min-height property, and if it is in vertical mode then equal to min-width property. Syntax: min-block-size: length| 2 min read CSS box-sizing Property The CSS box-sizing property controls how an element's size is calculated. When using the border-box model, the padding and border are included in the elementâs total width and height, making it easier to manage the layout.Syntaxbox-sizing: content-box | border-box;Property ValuesHere is a descriptio 3 min read CSS background-size Property The background-size property specifies the size of background images. It accepts values in pixels, percentages, or keywords such as cover (to ensure the image covers the entire element) and contain (to fit the image within the element), enabling flexible and responsive designs.Syntaxbackground-size: 5 min read CSS resize Property The resize property in CSS is used to resize the element according to user requirement. It does not apply to inline elements or to block elements where overflow is visible. Syntax: resize: none|both|horizontal|vertical|initial; Property value: none both horizontal vertical initial none: The user is 4 min read Like