CSS | propiedad izquierda

La propiedad izquierda en CSS se usa para especificar la posición horizontal de un elemento posicionado. No tiene efecto sobre elementos no posicionados.

Nota:

  • Si la propiedad de posición es absoluta o fija, la propiedad izquierda especifica la distancia entre el borde izquierdo del elemento y el borde izquierdo del bloque que lo contiene.
  • Si la propiedad de posición es relativa, la propiedad izquierda especifica la distancia del borde izquierdo del elemento que se mueve hacia la derecha desde su posición normal.
  • Si la propiedad de posición es fija, la propiedad de la izquierda se comporta como si su posición fuera relativa cuando el elemento está dentro de la ventana gráfica, y como si su posición fuera fija cuando está fuera.
  • Si la propiedad de posición es estática, la propiedad de la izquierda no tiene efecto.
  • Si se definen las propiedades izquierda y derecha, el valor de la izquierda tiene prioridad cuando el contenedor es de izquierda a derecha y el valor de la derecha tiene prioridad cuando el contenedor es de derecha a izquierda.

Sintaxis:

left: length|percentage|auto|initial|inherit;

Valores de propiedad:

  • longitud: se utiliza para especificar la longitud de la propiedad izquierda. Acepta valores positivos y negativos.
  • porcentaje: Especifica el ancho del bloque contenedor en porcentaje.
  • auto: se utiliza para establecer la propiedad izquierda en su valor predeterminado.
  • initial: Se utiliza para especificar la propiedad de la izquierda a su valor predeterminado.
  • heredar: Establece la propiedad izquierda de su padre.

Ejemplo 1: este ejemplo describe la propiedad de posición como absoluta.

<!DOCTYPE html>
<html>
    <head>
        <title>
            CSS left Property
        </title>
        <style>
            body {
                color: Green;
                text-align: center;
            }
            .GFG1 {
                position: absolute;
                left: 129px;
                width: 500px;
                height: 200px;
                border: 5px solid orange;
            }
            .GFG2 {
                position: absolute;
                left: 77%;
                width: 140px;
                height: 70px;
                border: 5px solid red;
            } 
            .GFG3 {
                position: absolute;
                left: auto;
                width: 350px;
                height: 170px;
                border: 5px solid green;
            }
              
            .GFG4 {
                position: absolute;
                left: initial;
                width: 200px;
                height: 100px;
                border: 5px solid maroon;
            }
              
            .GFG5 {
                position: absolute;
                left: inherit;
                width: 200px;
                height: 100px;
                border: 5px solid black;
            } 
        </style>
    </head>
      
    <body>
        <h1>The left Property</h1>
          
        <div class = "GFG1">length
            <div class="GFG2">percentage</div>
            <div class="GFG3">auto</div>
        </div>
        <div class = "GFG4">initial</div>
        <div class = "GFG5">inherit</div>
    </body>
</html>                    

Producción:

Nota: Los contenedores de initial y heritage se superponen debido a que tienen dimensiones y valores predeterminados similares.

Ejemplo 2: Este ejemplo describe la propiedad de posición relativa.

<!DOCTYPE html>
<html>
    <head>
        <title>
            CSS left Property
        </title>
          
        <style>
            body {
                color: Green;
                text-align: center;
            }
            .GFG1 {
                position: relative;
                left: 129px;
                width: 500px;
                height: 200px;
                border: 5px solid orange;
            }
              
            .GFG2 {
                position: relative;
                left: 77%;
                width: 140px;
                height: 70px;
                border: 5px solid red;
            } 
              
            .GFG3 {
                position: relative;
                left: auto;
                width: 350px;
                height: 170px;
                border: 5px solid green;
            }
              
            .GFG4 {
                position: relative;
                left: initial;
                width: 200px;
                height: 100px;
                border: 5px solid maroon;
            }
              
            div.e {
                position: relative;
                left: inherit;
                width: 200px;
                height: 100px;
                border: 5px solid blue;
            } 
        </style>
    </head>
      
    <body>
        <h1>The left Property</h1>
          
        <div class="GFG1">length
            <div class="GFG2">percentage</div>
            <div class="GFG3">auto</div>
        </div>
        <div class="GFG4">initial</div>
        <div class="GFG4">inherit</div>
    </body>
</html>                    

Producción:

Navegadores compatibles: los navegadores compatibles con la propiedad izquierda se enumeran a continuación:

  • Google Chrome 1.0
  • Internet Explorer 5.5
  • Firefox 1.0
  • Safari 1.0
  • Ópera 5.0

Publicación traducida automáticamente

Artículo escrito por DannanaManoj 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 *