Eine kleine Einführung in die Verwendung der Position in HTML

Eine kleine Einführung in die Verwendung der Position in HTML
Ich habe gestern gerade etwas HTML gelernt und konnte es kaum erwarten, eine Suchleiste auf JD.com zu erstellen. Ich habe es geschafft, aber als ich den Einkaufswagen überprüfte, wusste ich nicht, wie ich eine darauf angezeigte Nummer hinzufügen sollte. Wenn ich möchte, dass sich die Nummer mit dem Einkaufswagen bewegt, muss ich sie zusammen positionieren. Für die Positionierung ist definitiv eine Position erforderlich. Stellen Sie zuerst die Position des Div mit der Nummer auf absolut ein, was mir ein Gefühl der Schichtung vermittelt. Da das übergeordnete Tag der Position der Nummer body ist, kann ich auch oben und links mit dem Einkaufswagen auf die gewünschte Position setzen. Wenn ich jedoch den Rand des Einkaufswagens ändere, können sich die beiden nicht zusammen bewegen, daher stelle ich die Position des Einkaufswagens auf relativ ein, sodass das übergeordnete Tag der Position der Nummer zum Einkaufswagen wird. Egal, wie der Rand des Einkaufswagens angepasst wird, die Nummer wird sich mit ihm bewegen ...

Code kopieren
Der Code lautet wie folgt:

<html>
<Kopf>
<title>tag03.html</title>
<style type="text/css">
/*Schreiben Sie zuerst ein Positions-Div*/
#Auto{
Breite: 150px; Höhe: 30px;
Hintergrund: #999999;
Farbe: weiß; Textausrichtung: zentriert;
Zeilenhöhe: 30px; Rand: 232px 300px;
Rand: 1px, durchgehend schwarz; Position: relativ;
}
#num{
Breite: 20px; Höhe: 20px; Hintergrund: rot;
Farbe: weiß; Textausrichtung: zentriert;
Zeilenhöhe: 20px; Position: absolut;
oben: -15px; links: 25px;
}
</Stil>
</Kopf>
<Text>
<div id="Auto">
Zum Bezahlen in den Warenkorb gehen
<div id="Nummer">0</div>
</div>
</body>
</html>

<<:  Details zu Makrotasks und Mikrotasks in JavaScript

>>:  Das Problem der Einführung der angegebenen Schriftart @font-face in CSS, um mit verschiedenen Browsern kompatibel zu sein

Artikel empfehlen

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.18

In diesem Artikel wird das grafische Tutorial zur...

So verwenden Sie die HTML 5 Drag & Drop-API in Vue

Die Drag & Drop-API fügt ziehbare Elemente zu...

So implementieren Sie die @person-Funktion über Vue

Dieser Artikel verwendet Vue und fügt Mausklicker...

Grafisches Tutorial zur Installation der komprimierten Version von MySQL 8.0.15

In diesem Artikel wird die Installationsmethode d...

Docker-Kern und spezifische Verwendung der Installation

1. Was ist Docker? (1) Docker ist ein Open-Source...

Detaillierte Erläuterung der Verwendung von Docker Commit

Manchmal müssen Sie bestimmte Abhängigkeiten im B...

vue3.0 + echarts realisiert dreidimensionales Säulendiagramm

Vorwort: Vue3.0 implementiert dreidimensionales S...

JavaScript zur Implementierung eines einfachen Web-Rechners

Hintergrund Da ich einem neuen Projektteam zugewi...

...

So installieren Sie Android x86 in einer virtuellen VMware-Maschine

Manchmal möchten Sie eine App testen, aber nicht ...

Mehrere Methoden zum Bereitstellen mehrerer Front-End-Projekte mit nginx

Ich habe 3 Methoden zusammengefasst, um mehrere F...

Zusammenfassung gängiger Fehler beim Entwurf von MySQL-Tabellen

Inhaltsverzeichnis Fehler 1: Zu viele Datenspalte...