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

Konfigurieren Sie ein Implementierungsbeispiel für den Mysql-Master-Slave-Dienst

Konfigurieren Sie ein Implementierungsbeispiel fü...

Grundlegendes zu MySQL-Sperren basierend auf Update-SQL-Anweisungen

Vorwort Die MySQL-Datenbanksperre ist ein wichtig...

Dieser Artikel entführt Sie in die Welt der js-Datentypen und Datenstrukturen

Inhaltsverzeichnis 1. Was ist dynamische Typisier...

So optimieren Sie Bilder, um die Website-Leistung zu verbessern

Inhaltsverzeichnis Überblick Was ist Bildkomprimi...

Grafische Erklärung des Funktionsaufrufs der Protodatei in Vue

1. Proto kompilieren Erstellen Sie einen neuen Pr...

MySQL 8.0 MIT Abfragedetails

Inhaltsverzeichnis Informationen zu WITH-Abfragen...

So ziehen Sie das Docker-Image herunter, um die Version anzuzeigen

Um die Version und das Tag des Bildes anzuzeigen,...

Webdesign-Erfahrung: Selbstgerechte Webdesigner

1. Trash oder Klassiker? Die Webtechnologie aktua...

MySQL-Schleife fügt zig Millionen Daten ein

1. Erstellen Sie eine Testtabelle Tabelle `mysql_...

Vergleich zwischen Node.js und Deno

Inhaltsverzeichnis Vorwort Was ist Deno? Vergleic...