So erben Sie die CSS-Zeilenhöhe

So erben Sie die CSS-Zeilenhöhe

Wie wird die Zeilenhöhe vererbt?

  • Schreiben Sie einen bestimmten Wert, z. B. 30px, und dieser Wert wird übernommen (leichter zu verstehen). Schreiben Sie ein Verhältnis, z. B. 2/1,5, und dieses Verhältnis wird übernommen (leichter zu verstehen).
  • Wenn beispielsweise die Zeilenhöhe im Textkörper auf 2 gesetzt ist, erbt das p-Tag die Zeilenhöhe von 2 und die berechnete Zeilenhöhe des p-Tags ist Schriftgröße * 2 = 32px;
  • Wenn Sie eine Prozentangabe wie 200% schreiben, wird der berechnete Wert übernommen (Testpunkt) - aktuelle Schriftgröße * 200%. Im Beispiel: 20 * 200% = 40px;

Demonstration des Kerncodes:

Initialisierung

<Stil>
    Körper{
        Schriftgröße: 20px;
    }
    P {
        Hintergrundfarbe: #ccc;
        Schriftgröße: 16px;
    }
    </Stil>
</Kopf>
<Text>
    <p>Dies ist eine Textzeile</p>
</body>

Schreiben Sie bestimmte Werte

  Körper{
        Schriftgröße: 20px;
        Zeilenhöhe: 50px;
    }
    P {
        Hintergrundfarbe: #ccc;
        Schriftgröße: 16px;
    }

Schreibverhältnis

  Körper{
        Schriftgröße: 20px;
        Zeilenhöhe: 1,5;
    }
    P {
        Hintergrundfarbe: #ccc;
        Schriftgröße: 16px;
    }

Erst den Prozentsatz schreiben und dann erben!

Körper{
        Schriftgröße: 20px;
        Zeilenhöhe: 200 %;
    }
    P {
        Hintergrundfarbe: #ccc;
        Schriftgröße: 16px;
    }

Dies ist das Ende dieses Artikels zum Thema Vererbung der CSS-Zeilenhöhe. Weitere Informationen zur Vererbung der CSS-Zeilenhöhe 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!

<<:  Tabelle td Bild horizontal und vertikal zentriert Code

>>:  Einführung in berechnete Eigenschaften in Vue

Artikel empfehlen

Detailliertes Installationstutorial von Docker unter CentOS

Docker ist in CE und EE unterteilt. Die CE-Versio...

Allgemeine Datentypen in MySQL 5.7

——Anmerkungen aus „MySQL in einfachen Worten (zwe...

Detaillierte Erklärung der CocosCreator MVC-Architektur

Überblick Dieser Artikel stellt die in Spieleclie...

Javascript realisiert 10-Sekunden-Countdown zur Bezahlung

In diesem Artikel wird der spezifische Code von J...

Reines CSS3 zum Erstellen eines Beispielcodes für Seitenwechseleffekte

Das, was ich vorher geschrieben habe, ist zu komp...

Implementierung des CSS-Animationseffekts für dynamische Höhenübergänge

Diese Frage stammt aus einer Nachricht auf Nugget...

JavaScript generiert dynamisch eine Tabelle mit Zeilenlöschfunktion

In diesem Artikelbeispiel wird der spezifische Co...

So verwalten Sie zwischengespeicherte Seiten in Vue

Inhaltsverzeichnis Problem 1: Zerstörung 1. Wie m...

Detaillierte Erklärung zu Drag-Time und Drag-Case in JavaScript

Inhaltsverzeichnis DragEvent-Schnittstelle Übersi...