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

CSS Referenzhandbuch

CSS @Regel(RULES)

CSS Eigenschaft大全

Verwendung und Beispiel der CSS top-Eigenschaft

Die top CSS-Eigenschaft spezifiziert die obere Kante des Elements. Diese Eigenschaft definiert den Abstand zwischen der oberen Außengrenze des positionierten Elements und der oberen Grenze des umschließenden Blocks.

Für relative-Definitionselemente: Wenn top und bottom beide auto sind, haben sie den Wert 0; wenn einer von beiden auto ist, wird der Wert des anderen negiert; wenn beide nicht auto sind, wird bottom den negierten Wert von top übernehmen.

Hinweis: Wenn der Wert der Eigenschaft "position" "static" ist, hat die Festlegung der Eigenschaft "top" keine Auswirkung.

  • FürAbsolut positioniertElemente, bei denen die top-Eigenschaft den Abstand der Oberkante des Rahmens des Elements zur Oberkante des Inhaltblocks unterhalb der Oberkante des Inhaltblocks angibt.

  • FürRelativ positioniertElemente, bei denen die top-Eigenschaft den Abstand der Oberkante des Elements zum oberen Rand des Rahmens selbst angibt (d.h., die Position im normalen Fluss wird festgelegt und dann von diesen Eigenschaften abgewichen wird).

Die folgende Tabelle enthält Anweisungen und Versionshistorien der Verwendung dieses Attributes, sowie die Syntax seiner Verwendung in JavaScript-Skripten.

Standardwert:auto
Geeignet für:Positionselemente
Vererbung:Nein
Animierbar:Ja.Bitte beziehen Sie sich auf Animationsattribute.
Version:CSS 2、3
JavaScript-Syntax:object.style.top="60px"

Syntax der Verwendung von top

Die Syntax dieses Attributes ist wie folgt:

top: length | percentage | auto | initial | inherit

Die folgenden Beispiele zeigen, wie die top-Eigenschaft verwendet wird.

  p {
   position: absolute;
   top: 150px;
  }
Testen Sie es heraus‹/›

Eigenschaftswert

Die folgende Tabelle beschreibt die Werte dieser Eigenschaft.

WertBeschreibung
lengthWerte in Einheiten wie px, pt, cm, em usw.; negative Werte sind erlaubt.
percentageGeben Sie einen prozentualen Verschiebewert an. Der Prozentsatz wird in Bezug auf die Höhe des Inhaltblocks berechnet. Negative Prozentwerte sind erlaubt.
autoDie Browser berechnen die Position der Oberkante. Dies ist der Standardwert.
initialSetzen Sie diesen Wert auf seinen Standardwert.
inheritWenn angegeben, wird der top-Wert des übergeordneten Elements verwendet.

Browserkompatibilität

Kompatibilität der Browser mit der top-Eigenschaft; die Zahlen in der folgenden Tabelle stellen die niedrigste Versionsnummer der Browser dar, die diese Eigenschaft unterstützen; alle gängigen Browser unterstützen diese Eigenschaft.

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 4+

  • Apple Safari 1+

  • Opera 6+

Weiterlesen

Bitte beziehen Sie sich auf die folgenden Anleitungen:CSS-Position,CSS-Ebenen.

Verwandte Eigenschaften:position,left,right,bottom,z-index.