Heim Web-Frontend HTML-Tutorial Es gibt verschiedene Möglichkeiten, HTML zu positionieren

Es gibt verschiedene Möglichkeiten, HTML zu positionieren

Jun 08, 2021 am 09:59 AM
html 定位

HTML-Positionierung umfasst: 1. Standardpositionierung, relativ 3. Absolute Positionierung, relativ; 5. Feste Positionierung, fest; .

Es gibt verschiedene Möglichkeiten, HTML zu positionieren

Die Betriebsumgebung dieses Tutorials: Windows7-System, CSS3- und HTML5-Version, Dell G3-Computer.

1. statisch (Standard)

Wenn Sie keine Positionierungsmethode für ein Element angeben (z. B. p), ist die Standardeinstellung statisch, was bedeutet, dass das Element entsprechend der Flusspositionierung an einer geeigneten Position platziert wird des Dokuments. Daher kann die Verwendung der Flusspositionierung bei unterschiedlichen Auflösungen gut angepasst werden und relativ gute Layouteffekte erzielt werden.

Im Allgemeinen müssen wir nicht angeben, dass die Positionierungsmethode des aktuellen Elements statisch ist, da dies die Standardpositionierungsmethode ist. Es sei denn, Sie möchten das vom übergeordneten Element geerbte Positionierungssystem überschreiben.

2. Relativ (relative Positionierung)

Wenn ich möchte, dass ein Element aufgrund der Statik einige Anpassungen (Verschiebungen) an seiner ursprünglichen Position vornimmt, können wir die Positionierung des Elements auf relativ setzen und die relative Verschiebung angeben (mit oben, unten, links, rechts).

Zu beachten ist, dass sich das relativ positionierte Element immer noch im Dokumentenfluss befindet und immer noch den Positionsraum einnimmt, den es ursprünglich einnahm – obwohl es sich nicht mehr an seiner ursprünglichen Position befindet.

3. Absolut (absolute Positionierung)

Wenn Sie ein Element an einer bestimmten Position in einem Dokument platzieren möchten, können Sie es mit „Absolut“ positionieren, die Position des Elements auf „Absolut“ festlegen und „oben“ und „unten“ verwenden ,links,rechts zur Positionierung.

Absolute Positionierung führt dazu, dass das Element aus dem Dokumentenfluss entfernt wird, was dazu führt, dass der ursprünglich vom Element eingenommene Platz durch andere Elemente gefüllt wird.

4. Mischen Sie relative und absolute (relative Positionierung und absolute Positionierung mischen)

Wenn „relativ“ auf ein übergeordnetes Element und „absolut“ auf eines seiner untergeordneten Elemente festgelegt ist, wie zum Beispiel:

<div id="parent" style="position:relative">
    <div id="child" style="position:absolute">
    </div>
</div>
Nach dem Login kopieren

Das untergeordnete Element ist absolut positioniert Die Referenz ist das übergeordnete Element.

Mit gemischter Positionierung können wir CSS ähnlich dem folgenden verwenden, um eine zweispaltige Positionierung zu erreichen (statisch zählt nicht)“, was soll ich dann tun, wenn die Referenz für die Positionierung eines Elements immer das gesamte Dokument (Ansichtsfenster) sein soll?

Die Antwort ist die Verwendung einer festen Positionierung. Das Referenzobjekt der festen Positionierung ist immer das aktuelle Dokument. Mit der festen Positionierung können wir ein p ganz einfach oben links, oben rechts usw. im Browserdokument positionieren. Wenn Sie beispielsweise eine Informationsaufforderung p hinzufügen und das p in der oberen rechten Ecke fixieren möchten, können Sie das folgende CSS verwenden

#div-parent {
 position:relative;
}
#div-child-right {
 position:absolute;
 top:0;
 right:0;
 width:200px;
}
#div-child-left {
 position:absolute;
 top:0;
 left:0;
 width:200px;
}
Nach dem Login kopieren

6, float (floating)

Für Floating müssen Sie Folgendes wissen :

*Floating entfernt ein Element aus dem Dokumentenfluss und sein Platz wird durch andere Elemente gefüllt. *Der Floating-Parameter ist das übergeordnete Element und schwimmt im Container des übergeordneten Elements.

*Um die Auswirkungen des Floatings auf die Elemente nach dem Floating-Element zu beseitigen, fügen wir nach dem Floating-Element ein p hinzu und setzen den Clear dieses p auf beide.

*Wenn beide Elemente auf Float eingestellt sind, überlappen sich die beiden Elemente nicht. Das erste Element nimmt einen bestimmten Raum ein und das zweite Element folgt dicht dahinter. Wenn Sie nicht möchten, dass das zweite Element darauf folgt, können Sie „clear“ für das zweite schwebende Element verwenden.

7、Referenz

Wert

BeschreibungEmpfohlenes Lernen:
statisch Elemente werden in der Reihenfolge gerendert, wie sie im Dokumentfluss erscheinen. Dies ist die Standardeinstellung.
absolut Das Element ist relativ zu seinem ersten positionierten (nicht statischen) Vorgängerelement positioniert
fest Das Element ist relativ zum Browserfenster positioniert
relativ " fügt 20 Pixel zur LINKEN Position des Elements hinzu
erben Der Wert der Positionseigenschaft wird vom übergeordneten Element geerbt
HTML-Video-Tutorial

Das obige ist der detaillierte Inhalt vonEs gibt verschiedene Möglichkeiten, HTML zu positionieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Tabellenrahmen in HTML Tabellenrahmen in HTML Sep 04, 2024 pm 04:49 PM

Anleitung zum Tabellenrahmen in HTML. Hier besprechen wir verschiedene Möglichkeiten zum Definieren von Tabellenrändern anhand von Beispielen für den Tabellenrand in HTML.

Verschachtelte Tabelle in HTML Verschachtelte Tabelle in HTML Sep 04, 2024 pm 04:49 PM

Dies ist eine Anleitung für verschachtelte Tabellen in HTML. Hier diskutieren wir anhand der entsprechenden Beispiele, wie man eine Tabelle innerhalb der Tabelle erstellt.

HTML-Rand links HTML-Rand links Sep 04, 2024 pm 04:48 PM

Anleitung zum HTML-Rand links. Hier besprechen wir einen kurzen Überblick über HTML margin-left und seine Beispiele sowie seine Code-Implementierung.

HTML-Tabellenlayout HTML-Tabellenlayout Sep 04, 2024 pm 04:54 PM

Leitfaden zum HTML-Tabellenlayout. Hier besprechen wir die Werte des HTML-Tabellenlayouts zusammen mit den Beispielen und Ausgaben im Detail.

HTML-geordnete Liste HTML-geordnete Liste Sep 04, 2024 pm 04:43 PM

Leitfaden zur HTML-geordneten Liste. Hier besprechen wir auch die Einführung von HTML-geordneten Listen und Typen sowie deren Beispiele

HTML-Eingabeplatzhalter HTML-Eingabeplatzhalter Sep 04, 2024 pm 04:54 PM

Leitfaden für HTML-Eingabeplatzhalter. Hier besprechen wir die Beispiele für HTML-Eingabeplatzhalter zusammen mit den Codes und Ausgaben.

Text in HTML verschieben Text in HTML verschieben Sep 04, 2024 pm 04:45 PM

Anleitung zum Verschieben von Text in HTML. Hier besprechen wir eine Einführung, wie Marquee-Tags funktionieren, mit Syntax und Beispielen für die Implementierung.

HTML-Onclick-Button HTML-Onclick-Button Sep 04, 2024 pm 04:49 PM

Anleitung zum HTML-OnClick-Button. Hier diskutieren wir deren Einführung, Funktionsweise, Beispiele und Onclick-Events in verschiedenen Veranstaltungen.

See all articles