CSS | Propiedad de tamaño en línea

La propiedad de tamaño en línea en CSS se usa para definir el tamaño horizontal o vertical del bloque de un elemento. Coincide con la propiedad width o height, según el valor de la propiedad writing-mode . Deja el espacio alrededor del texto del elemento.

Sintaxis:

inline-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 la longitud pero como un porcentaje del tamaño de la ventana.
  • auto: Se utiliza cuando se desea que el navegador determine el inline-size.
  • 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 en línea en CSS:

Ejemplo 1:

<!DOCTYPE html>
<html>
  
<head>
    <title>CSS | inline-size Property</title>
    <style>
        h1 {
            color: green;
        }
          
        .geek {
            background-color: yellow;
            inline-size: 40%;
            writing-mode: vertical-rl;
        }
    </style>
</head>
  
<body>
    <center>
        <h1>Geeksforgeeks</h1>
        <b>CSS | inline-size Property</b>
        <br><br>
        <div>
            <b class="geek">GeeksforGeeks</b>
        </div>
    </center>
</body>
  
</html>

Producción:

Ejemplo 2:

<!DOCTYPE html>
<html>
  
<head>
    <title>CSS | inline-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; 
                inline-size: 250px;
  
            } 
    </style>
</head>
  
<body>
    <center>
        <h1>Geeksforgeeks</h1>
        <b>CSS | inline-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 en línea se enumeran a continuación:

  • Google Chrome
  • Borde
  • Mozilla Firefox
  • Ópera
  • Safari

Referencia: https://developer.mozilla.org/en-US/docs/Web/CSS/inline-size

Publicación traducida automáticamente

Artículo escrito por skyridetim y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *