


Die Beziehung und Konvertierung zwischen em, px, pt und Percent in CSS
Dieser Artikel stellt hauptsächlich die Beziehung und Konvertierung zwischen CSS-Schriftgröße: em, px, pt und Prozent vor. Dieser Artikel ist sehr detailliert:
, Grundlegende Einführung
1 . „Ems“: em, die Größe ist nicht festgelegt und wird zu einer relativen Einheit (Body ist relativ zur Standardschriftarteinstellung des Browsers und Teilmenge ist relativ zur übergeordneten Schriftgröße des Browsers, dann ist 1em = 16px). und es ist skalierbar, 2em = 32px, die derzeit häufig verwendete Schriftgröße wird in em umgewandelt,
14px = 0,875em; 12px = 0,75em
2. : px, die Größe ist fest, es wird eine absolute Einheit genannt und die Zugänglichkeit auf dem mobilen Endgerät ist schlecht
3. „Punkte“: pt, die Größe ist fest, es ist eine absolute Einheit und es ist geeignet für Druck und Printmedien.
4. „Prozent“: Ähnlich wie bei em. Die aktuelle Schriftgröße beträgt 100 %. Die Schriftart Ihrer Seite ist auch auf Mobilgeräten gut lesbar.
2. Beziehung
Im Allgemeinen wird 1em=12pt=16px=100 % angenommen.
Wie aus der obigen Abbildung ersichtlich ist, ändern sich die relativen Einheiten em und % mit der Änderung der Grundschriftgröße, während sich pt und px nicht ändern. Aus diesem Grund werden em und % ausgewählt Legen Sie im Webdokument die Schriftart für den Text fest (die sich auch hervorragend für die mobile Zugänglichkeit eignet).
3. Konvertierung zwischen em und %, em und px
Merkmale von em:
2.
Umschreibungsschritte:
1. Deklarieren Sie „Font-size:62.5%“ in der Textauswahl.
2. Teilen Sie Ihren ursprünglichen px-Wert durch em als Einheit Um das Problem zu lösen, waren nur die beiden oben genannten Schritte erforderlich. Wahrscheinlich würde niemand px verwenden. Nach den beiden oben genannten Schritten werden Sie feststellen, dass die Schriftgröße Ihrer Website unerwartet groß ist. Da der Wert von em nicht festgelegt ist und die Größe des übergeordneten Elements erbt, können Sie die Schriftgröße im Inhalt p auf 1,2em festlegen, was 12 Pixel entspricht. Dann legen Sie die Schriftgröße des Selektors p auf 1,2em fest, aber wenn p zum untergeordneten Element des Inhalts gehört, beträgt die Schriftgröße von p nicht 12px, sondern 1,2em= 1,2 * 12px=14,4px. Dies liegt daran, dass die Schriftgröße des Inhalts auf 1,2em festgelegt ist. Dieser em-Wert erbt die Größe seines übergeordneten Elementkörpers, der 16px * 62,5% * 1,2=12px beträgt, und p ist sein untergeordnetes Element, und em erbt die Schrifthöhe von Inhalt, also 12 Pixel. 1,2em von p sind also nicht mehr 12px, sondern 14,4px.
3. Berechnen Sie die Em-Werte dieser vergrößerten Schriftarten neu. Vermeiden Sie wiederholte Angaben zur Schriftgröße, d. h. vermeiden Sie das oben erwähnte Phänomen 1,2 * 1,2 = 1,44. Wenn Sie beispielsweise in #main die Schriftgröße als 1,2em deklarieren, kann die Schriftgröße von p nur 1em und nicht 1,2em sein, da dieses Em nicht das Em ist und die Schriftart erbt Höhe von #content. Es wurde 1em=12px.
Seltsame chinesische 12px-Schriftzeichen
Beim Abschluss der EM-Konvertierung wird ein seltsames Phänomen entdeckt, nämlich dass die mit der oben genannten Methode erhaltenen 12px (1,2em) chinesischen Schriftzeichen nicht der direkt durch 12px in definierten Schriftgröße entsprechen IE , aber etwas größer. Ich habe dieses Problem gelöst. Sie müssen nur 62,5 % auf 63 % in der Körperauswahl ändern und es wird normal angezeigt.
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
So lösen Sie das Problem, dass float:right rechtsbündige Elemente in CSS umgebrochen werden und nicht in derselben Zeile stehen
Das obige ist der detaillierte Inhalt vonDie Beziehung und Konvertierung zwischen em, px, pt und Percent in CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Wie benutze ich die Bootstrap -Taste? Führen Sie Bootstrap -CSS ein, um Schaltflächenelemente zu erstellen, und fügen Sie die Schaltfläche "Bootstrap" hinzu, um Schaltflächentext hinzuzufügen

Es gibt verschiedene Möglichkeiten, Bilder in Bootstrap einzufügen: Bilder direkt mit dem HTML -IMG -Tag einfügen. Mit der Bootstrap -Bildkomponente können Sie reaktionsschnelle Bilder und weitere Stile bereitstellen. Legen Sie die Bildgröße fest und verwenden Sie die IMG-Fluid-Klasse, um das Bild anpassungsfähig zu machen. Stellen Sie den Rand mit der img-beliebten Klasse ein. Stellen Sie die abgerundeten Ecken ein und verwenden Sie die IMG-Rund-Klasse. Setzen Sie den Schatten, verwenden Sie die Schattenklasse. Größen Sie die Größe und positionieren Sie das Bild im CSS -Stil. Verwenden Sie mit dem Hintergrundbild die CSS-Eigenschaft im Hintergrund.

Um die Größe der Elemente in Bootstrap anzupassen, können Sie die Dimensionsklasse verwenden, einschließlich: Einstellbreite:.

Um das Bootstrap -Framework einzurichten, müssen Sie die folgenden Schritte befolgen: 1. Verweisen Sie die Bootstrap -Datei über CDN; 2. Laden Sie die Datei auf Ihrem eigenen Server herunter und hosten Sie sie. 3.. Fügen Sie die Bootstrap -Datei in HTML hinzu; 4. Kompilieren Sie Sass/weniger bei Bedarf; 5. Importieren Sie eine benutzerdefinierte Datei (optional). Sobald die Einrichtung abgeschlossen ist, können Sie die Grid -Systeme, -Komponenten und -stile von Bootstrap verwenden, um reaktionsschnelle Websites und Anwendungen zu erstellen.

Die Datei -Upload -Funktion kann über Bootstrap implementiert werden. Die Schritte sind wie folgt: Startstrap CSS und JavaScript -Dateien einführen; Dateieingabefelder erstellen; Datei -Upload -Schaltflächen erstellen; Behandeln Sie Datei -Uploads (verwenden Sie FormData, um Daten zu sammeln und dann an den Server zu senden). benutzerdefinierter Stil (optional).

Befolgen Sie die folgenden Schritte, um Daten in Bootstrap zu überprüfen: Führen Sie die erforderlichen Skripte und Stile ein. Initialisieren Sie die Datumsauswahlkomponente; Legen Sie das Data-BV-Datatattribut fest, um die Überprüfung zu ermöglichen. Konfigurieren von Überprüfungsregeln (z. B. Datumsformate, Fehlermeldungen usw.); Integrieren Sie das Bootstrap -Verifizierungs -Framework und überprüfen Sie automatisch die Datumseingabe, wenn das Formular eingereicht wird.

Die Größe einer Bootstrap -Liste hängt von der Größe des Containers ab, der die Liste enthält, nicht die Liste selbst. Die Verwendung von Bootstraps Grid -System oder Flexbox kann die Größe des Containers steuern und dadurch indirekt die Listenelemente ändern.

Bootstrap bietet eine einfache Anleitung zum Einrichten von Navigationsleisten: Einführung der Bootstrap -Bibliothek zum Erstellen von Navigationsleistencontainern Fügen Sie Markenidentität hinzu. Erstellen Sie Navigationslinks. Hinzufügen anderer Elemente (optional) Anpassungsstile (optional).
