Vorwort Vor kurzem habe ich mir abends etwas Zeit genommen, um das Buch „CSS World“ zu lesen. Dieses Buch ist sehr interessant und hat mir klar gemacht, dass CSS mehr ist als nur ein paar Attributstile. Gestern habe ich gesehen, dass in einem Inline-Blockelement der Inhalt im Element-Tag eine Mindestbreite hat, wenn die Breite auf 0 gesetzt ist. Die Mindestbreite ist für chinesische und englische Zeichen unterschiedlich. Chinesische Zeichen werden durch jedes chinesische Zeichen getrennt und englische Zeichen durch englische Wörter. Der Anfang des Artikels Das Buch gibt ein Beispiel für konvex und konkav, erklärt es aber nicht im Detail. Im Folgenden werde ich diesen Code im Detail erklären. Code-Operation <Stil> .ao ,.tu{ Anzeige: Inline-Block; Breite: 0; Schriftgröße: 14px; Zeilenhöhe: 18px; Rand: 35px; Farbe: himmelblau; } .ao:vorher, .tu:vor{ /* Der Stil außerhalb der Umrandung spielt eine wichtige Rolle, Umrissfarbe/Stil/Breite */ Umriss: 2px durchgezogen #cd0000; /* Gibt die Schriftfamilie eines Elements an*/ Schriftfamilie: Consolas, Monaco, Monospace; } .ao:vor{ Inhalt: „Liebe dich, Liebe“; } .tu{ /* Textrichtung von links nach rechts, für umgekehrte Richtung*/ Regie: rtl; } .tu:vor{ Inhalt: „Ich liebe dich“ } </Stil> </Kopf> <Text> <div> <span class="ao">Ich liebe Mutter</span> <span class="tu">Ich liebe dich nicht</span> <span>Ich liebe dich</span> </div> </body> Ergebnisse Code-Interpretation Um die konkaven und konvexen Effekte anzuzeigen, werden zwei Span-Tags verwendet. Das Span-Tag ist ein Inline-Element. Wenn Sie mit den drei Stilen nicht vertraut sind, erkläre ich sie später im Artikel. 1. Wandeln Sie es zunächst durch Anzeige in ein Inline-Blockelement um. Die Breite wird dann auf 0 gesetzt, damit das Span-Element eine minimale Breite hat. 2. Verwenden Sie vorher ein gemeinsames Pseudoelement für die beiden Pseudoelemente. Unterschiedliche Inhalte der Pseudoelemente haben unterschiedliche Zeilenumbrüche, der äußere Rahmenstil ist rot und der Schriftstil wird angegeben. Richtung: rtl; bedeutet, dass die Textrichtung von rechts nach links verläuft und der hervorstehende Teil an der konkaven Öffnung ausgerichtet ist. 3. Das Folgende „Ich liebe Mutter, aber ich liebe dich nicht“ wird nach dem Inhalt des vorherigen Elements entsprechend dem unteren Breitenwert des Inline-Blockelements angezeigt. Tag-Klassifizierung Elemente auf Blockebene <address> definiert die Adresse Inline-Elemente Das <a>-Tag definiert einen Anker Inline-Blockelemente <button> Schaltfläche Ende des Artikels Um es in einem Satz zusammenzufassen: Wenn die Breite eines Inline-Blockelements 0 ist, hat der Inhalt innerhalb des Elements einen Mindestbreitenwert. Du kannst es auch gerne mal ausprobieren. Wenn du Fragen hast, hinterlasse uns gerne eine Nachricht im Kommentarbereich und wir lernen gemeinsam. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. |
<<: Implementierung der MySQL-Benutzerrechteverwaltung
>>: Weitere beliebte und kreative Beispiele für Webdesign mit dunklem Hintergrund
Dieser Artikel beschreibt anhand von Beispielen d...
Vorwort: Partitionierung ist ein Tabellenentwurfs...
Zunächst müssen Sie verstehen, warum Sie Verbindu...
Wie unten dargestellt: Aktualisiere Tabelle1 als ...
Rendern Nachdem ich online nach relevanten Inform...
Inhaltsverzeichnis Vorwort 👀 Beginnen Sie mit der...
Als absoluter Neuling habe ich gerade angefangen,...
Vorab geschrieben: In den folgenden Schritten müs...
Überblick Dieser Artikel ist ein Skript zum autom...
1. Technische Punkte Vite-Version vue3 ts Integri...
Methode 1: Verwenden Sie den Befehl SET PASSWORD ...
•Es gibt viele Selektoren in CSS. Was passiert, w...
In diesem Artikelbeispiel wird der spezifische Co...
Bereiten Sie die Taschen vor Installieren Überprü...
Dieser Artikel gibt Ihnen den spezifischen Code v...