Ideal zum Lernen:
Kurs als Videos
Video-Kurs HTML5, CSS
& Webdesign
HTML-Kurs, CSS u. Webdesign lernen & die eigene Website erstellen
Videos eBook Forum Kontakt
Sie befinden sich: Startseite » CSS lernen – Webdesign erstellen » ::before / ::after – CSS erzeugt Inhalt und Design über Pseudoelemente » Über content: Umbruch erzwingen

Über CSS und content: einen Umbruch erzwingen

Bisher haben wir gesehen, dass mit CSS über content: Text integriert werden kann. Spannend ist, wie man über CSS einen Umbruch in bestimmten Situationen erzwingen kann wie beispielsweise über CSS Media Queries für bestimmte Auflösungen.

Wir wollen also einen Umbruch über CSS erzwingen, wie wir diesen von dem HTML-Befehl <br> kennen.

Im folgendem Beispiel soll bei einer Auflösungsbreite unter 500 Pixel ein Umbruch nach einem <span class="umbruch"> erfolgen.

Hier unser HTML-Code:

Nach dem <span class="umbruch"></span> soll ein Umbruch erfolgen

Was müssen wir im HTML machen? Wir fügen ein „newline“ ein. Probieren wir bei content: "<br>"; zum Erfolg zu kommen, werden wir bitter enttäuscht. Es wird kein Umbruch erzeugt sondern der komplette Text mitsamt den Klein-Größerzeichen ausgegeben.

Also Übergeben wir bei content: das „newline“ in Form von 0x0A, was der Schreibweise content: '\A'; entspricht und zusätzlich dann white-space: pre;.

.umbruch::after {
    content: '\A';
    white-space: pre;    
}

Als Ergebnis erhalten wir in der Ausgabe dann:

Nach dem
soll ein Umbruch erfolgen

Wenn wir es nun noch abhängig von der Fensterbreite machen wollen, packen wir unsere CSS-Anweisung in die entsprechende über CSS Media Querie:

@media only screen and ( max-width: 500px ) {
    .umbruch::after {
        content: '\A';
        white-space: pre;    
    }
}

Weiterempfehlen • Social Bookmarks • Vielen Dank

Bitte unterstützen Sie dieses Projekt

Sie können dieses Projekt in verschiedenen Formen unterstützen - wir würden uns freuen und es würde uns für weitere Inhalte motivieren :).

unsere Videos bestellen

Unsere Videos und eBooks bestellen.

Spenden

Sie können uns eine Spende über PayPal zukommen lassen.

Weiterempfehlungen

Empfehlen Sie es weiter - wir freuen uns immer über Links und Facebook-Empfehlungen.

Bücher über Amazon

Bestellen Sie Bücher über folgende Links bei Amazon:

Vielen Dank für Ihre Hilfe

    E-Books zum Kurs

    von HTML-Seminar.de

    E-Books mit rund 930 Seiten Umfang als PDF. Alle 3 zu einem Preis.

    Mehr Details