Beispielcode für die Verwendung von Textausrichtung und Rand: 0 automatisch zentrieren in CSS

Beispielcode für die Verwendung von Textausrichtung und Rand: 0 automatisch zentrieren in CSS

Verwenden Sie Textausrichtung, Rand: 0 automatisch zum Zentrieren in CSS

Wenn Sie Textausrichtung oder Margin: 0 automatisch verwenden, um die Seite zu zentrieren, können einige ungültige Situationen auftreten. Hier sind zwei Beispiele, um das Problem zu erklären und zu lösen.

Beispiel 1: Zentrieren eines Inline-Elements mit Text-Align

Nehmen wir an, ich möchte ein Bild innerhalb seiner übergeordneten Komponente zentrieren. Zuerst sollte die übergeordnete Komponente ein Blockelement (div, p …) sein. Fügen Sie dann das Attribut text-align:center in der übergeordneten Komponente hinzu. Anschließend werden alle Inline-Elemente (span, img …) in dieser Komponente in der Mitte angezeigt.

Beispiel 2: Zentrieren eines Blockelements mithilfe des Rands

Voraussetzung für margin: 0 auto ist, dass das Element eine Breite hat. Wenn du ein Div zentrieren möchtest, musst du die Breite dafür festlegen und dann den Stil margin: 0 auto hinzufügen.

Versuchsergebnisse:

Experimentelle Ergebnisse

Experimentiercode

<Vorlage>
  <div Klasse="Vater">
    <div>
      <img src="~@/assets/img/rules-detail-no-record.png">
      <span>Ich bin der innere Div-Inhalt</span>
    </div>
    <span>Ich bin der äußere Div-Inhalt</span>
    <div Klasse="bg"></div>
  </div>
</Vorlage>

<Skript>
Standard exportieren {
  Name: "Test"
}
</Skript>

<Stilbereich>
.father{ //Zentriert die Inline-Elemente, die vom Hintergrund umgeben sind: #2e90fc;
  Textausrichtung: zentriert;
}
.bg{ //Blockelement zentrierter Hintergrund: #fc2e80;
  Breite: 60px;
  Höhe: 60px;
  Rand: 0 automatisch;
}
</Stil>

Zusammenfassen

Dies ist das Ende dieses Artikels über Beispielcodes zur Verwendung von Textausrichtung und Rand: 0 automatisch zur Mitte in CSS. Weitere relevante Inhalte zur Verwendung von Textausrichtung und Rand: 0 automatisch zur Mitte in CSS finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Diskussion über CSS-Stilpriorität und kaskadierende Reihenfolge

>>:  Eine detaillierte Einführung in den Ausführungsmechanismus von JavaScript

Artikel empfehlen

Detailliertes Tutorial zum Löschen von Linux-Benutzern mit dem Befehl userdel

Was ist Serdel userdel ist ein Low-Level-Tool zum...

Verwendung von Markierungs-Tags im CSS-Listenmodell

In diesem Artikel werden hauptsächlich die Stilat...

Vue implementiert dreidimensionales Säulendiagramm basierend auf E-Charts

Das dreidimensionale Säulendiagramm besteht aus d...

Ausführliches Tutorial zur Installation von MySQL 8.0.19 (Windows 64 Bit)

Inhaltsverzeichnis MySQL initialisieren MySQL-Die...

So beheben Sie das Eingabe-Jitter-Problem beim WeChat-Applet

Finden Sie das Problem Schauen wir uns zunächst d...

Vue implementiert bidirektionale Datenbindung

In diesem Artikelbeispiel wird der spezifische Co...

Allgemeine Befehle zum Bereitstellen von InfluxDB und Mongo mit Docker

Bereitstellen einer Datenbank basierend auf Docke...

VUE implementiert einen Beispielcode für das Spiel Flappy Bird

Flappy Bird ist ein sehr einfaches kleines Spiel,...

Implementierung einer Lösung für adaptive Textbereichshöhe in Vue

Inhaltsverzeichnis Versteckte Probleme Lösung zur...

Lösung für das Problem des MySQL-Datenverzögerungssprungs

Heute haben wir ein weiteres typisches Problem im...

Hinweise zu Linux-Systembefehlen

Dieser Artikel beschreibt die Linux-Systembefehle...