English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

manual de referencia de CSS

CSS @reglas (RULES)

大全 de atributos de CSS

Métodos y ejemplos de uso de la propiedad CSS top

La propiedad CSS top especifica el borde superior del elemento. Esta propiedad define el desplazamiento entre el borde superior del margen exterior del elemento de posición y el borde superior del contenedor.

Para los elementos de definición relativa, si top y bottom son auto, su valor calculado será 0; si uno de ellos es auto, tomará el número opuesto del otro valor; si ambos no son auto, bottom tomará el número opuesto del valor de top.

Nota: Si el valor del atributo position es "static", la configuración del atributo top no tendrá ningún efecto.

  • ParaPosicionamiento absolutoElemento, el atributo top especifica la distancia de desplazamiento del borde superior del cuadro en relación con el borde superior del contenedor.

  • ParaPosicionamiento relativoElemento, el atributo top especifica la cantidad de desplazamiento del borde superior del cuadro en relación con la parte superior del cuadro (es decir, se ha especificado la posición en el flujo normal del cuadro, y luego se desplaza desde esta posición según estos atributos).

La tabla a continuación proporciona una descripción de uso y registro histórico de la versión de esta propiedad, así como la sintaxis de uso en el script JavaScript.

Valor predeterminado:auto
Aplique a:Elemento de posicionamiento
Herencia:No
Animable:Sí.Consulte Atributo de animación
Versión:CSS 2、3
Sintaxis de JavaScript:object.style.top="60px"

Sintaxis del uso de top

La sintaxis de esta propiedad es la siguiente:

top: length | percentage | auto | initial | inherit

El siguiente ejemplo muestra cómo usar el atributo top.

  p {
   position: absolute;
   top: 150px;
  }
Ver aquí‹/›

Valor de la propiedad

La tabla a continuación describe los valores de esta propiedad.

ValorDescripción
lengthNumeros en unidades como px, pt, cm, em, etc., se permiten valores negativos.
percentageEspecifique la cantidad de desplazamiento en porcentaje. Se calcula el porcentaje en relación con la altura del contenedor del elemento. Se permiten valores de porcentaje negativos.
autoEl navegador calcula la posición del borde superior. Este es el valor predeterminado.
initialEstablezca esta propiedad en su valor predeterminado.
inheritSi se especifica, el elemento asociado adopta el valor del atributo top del elemento padre.

Compatibilidad del navegador

La compatibilidad del navegador del atributo top, los números en la tabla a continuación representan la versión más baja del navegador que admite la propiedad; todos los navegadores principales admiten esta propiedad.

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 4+

  • Apple Safari 1+

  • Opera 6+

Leer más

Consulte los siguientes tutoriales:Posición CSSCapa CSS

Propiedades relacionadas:positionleftrightbottomz-index