CSS sorgt dafür, dass der untergeordnete Container das übergeordnete Element übersteigt (der untergeordnete Container schwebt im übergeordneten Container).

CSS sorgt dafür, dass der untergeordnete Container das übergeordnete Element übersteigt (der untergeordnete Container schwebt im übergeordneten Container).

Vorwort

Manchmal benötigen wir eine Floating-Effekt-Anforderung wie in der folgenden Abbildung:

erreichen

In Standardsituationen ist dies nur durch die Verwendung絕對定位möglich.

Schritt 1: Stellen Sie die Positionierung des übergeordneten Containers auf relativ ein.

Schritt 2: Stellen Sie die Untercontainerpositionierung auf absolut ein.

<div id="ein">
   <div id="b">Ich will rausschweben! </div>
</div>
#A{
  Breite: 400px;
  Höhe: 100px;
  Hintergrund: RGB (0, 0, 0);
  position:relative;/*Übergeordnetes Element>relative Positionierung*/
}

#B{
  Breite: 150px;
  Höhe: 50px;
  Hintergrund: RGB (185, 155, 255);
  position:absolute;/*Unterelement>absolute Positionierung*/
  oben: -30px;/*schwebende Steuerung*/
  /* links:XX; */
}

Effektbild:

Das übergeordnete Element wird auf絕對定位eingestellt und das untergeordnete Element auf相對定位, d. h. das untergeordnete Element wird entsprechend dem übergeordneten Element positioniert.

Hinweis: Nur untergeordnete Elemente befinden sich außerhalb des Dokumentflusses. Das übergeordnete Element ist relativ positioniert und befindet sich nicht außerhalb des Dokumentflusses, sodass es keine Seitenfehlausrichtung verursacht.

Damit ist dieser Artikel über die Verwendung von CSS zum Erweitern von untergeordneten Containern über übergeordnete Elemente hinaus (der Effekt von untergeordneten Containern, die in übergeordneten Containern schweben) abgeschlossen. Weitere Informationen zur Verwendung von CSS zum Erweitern von untergeordneten Containern über übergeordnete Elemente hinaus finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Wir hoffen, dass Sie 123WORDPRESS.COM auch in Zukunft unterstützen werden!

<<:  Eine andere Art von „Abbrechen“-Button

>>:  So installieren und verwenden Sie Ubuntu Docker

Artikel empfehlen

30 hervorragende Beispiele für Farbabstimmung im Webdesign

Heute habe ich in diesem Artikel 30 hervorragende ...

MySQL 8.0.12 Installations- und Konfigurations-Tutorial

Dieser Artikel enthält das ausführliche Tutorial ...

Detaillierte Erklärung des Synchronisierungsmodifikators von Vue

Inhaltsverzeichnis 1. Anweisungen 2. Modifikatore...

Zusammenfassung zur Verwendung der Reduce()-Methode in JS

Inhaltsverzeichnis 1. Grammatik 2. Beispiele 3. A...

Verwenden von CSS3 zum Erstellen von Header-Animationseffekten

Die offizielle Website von Netease Kanyouxi (http...

So verwenden Sie die Typerweiterung ohne Typingscript

Vorwort Aufgrund der schwachen Typisierung von JS...

So aktualisieren Sie Ubuntu 20.04 LTS unter Windows 10

23. April 2020: Heute können Sie mit Ubuntu 20.04...

Beispiel für die Anpassung des Stils des Auswahlfelds für Formulardateien

Code kopieren Der Code lautet wie folgt: <!DOC...

Neue Blockbereichsfunktion von JavaScript ES

Inhaltsverzeichnis 1. Was ist Blockbereich? 2. Wa...

Analyse der allgemeinen Konfigurationsmethoden für virtuelle Hosts von Apache

1. Installation und Konfiguration des Apache-Serv...

HTML-Endtag-Problem und W3C-Standard

Gemäß den Grundsätzen des W3C muss jedes Start-Tag...

So ändern Sie das Standardnetzwerksegment der Docker0-Brücke in Docker

1. Hintergrund Wenn der Docker-Dienst gestartet w...

Detaillierte Einführung in TABLE-Tags (TAGS)

Grundlegende Syntax der Tabelle <table>...&l...