La propiedad de tamaño de bloque en CSS se usa para definir el tamaño horizontal o vertical del bloque de un elemento. Coincide con la propiedad ancho o alto, dependiendo del valor de la propiedad de modo de escritura. deja el espacio debajo del texto del elemento.
Sintaxis:
block-size: length|percentage|auto|inherit|initial|unset
Valores de propiedad:
- longitud: Establece un valor fijo definido en px, cm, pt etc. Se permiten valores negativos. Su valor por defecto es 0px.
- porcentaje: es lo mismo que longitud pero se establece en términos de porcentaje del tamaño de la ventana.
- auto: Se utiliza cuando se desea que el navegador determine el tamaño del bloque.
- initial: se utiliza para establecer el valor de la propiedad de tamaño de bloque en su valor predeterminado.
- heredar: Se utiliza cuando se desea que el elemento herede la propiedad block-size de su padre como propia.
- unset: Se utiliza para desestablecer el tamaño de bloque predeterminado.
Los siguientes ejemplos ilustran la propiedad de tamaño de bloque en CSS:
Ejemplo 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>
Producción:
Ejemplo 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>
Producción:
Navegadores compatibles: los navegadores compatibles con la propiedad de tamaño de bloque se enumeran a continuación:
- Google cromo 57
- Borde 79
- MozillaFirefox 41
- Ópera 44
- Safari 12.1
Publicación traducida automáticamente
Artículo escrito por skyridetim y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA