Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
CSSKeine Leerzeile in FF 57.0.4 mit 2x <br> in Flexbox möglich
Hallo, wie der Titel schon sagt, habe ich gerade entdeckt, daß nur im aktuellen FF in einer Flexbox keine Leerzeile durch eine Aneinanderreihung von 2x <br> tags angezeigt wird. In Chrome, IE, Edge besteht dieses Problem nicht.
Das was es tun soll, innerhalb eines Textelementes einen Absatz zu bewirken, tut es natürlich.
Entweder willst du Abstände bewirken und versuchst dies falscherweise mit einem Zeilenumbruch statt einem Margin zu regeln, oder du hast deinen Text ohne korrekte semantische Auszeichnung direkt in der Flexbox stehen.
Ich gebe Webentwickler hier recht! Ein "Break" <br> / <br /> sollte niemals als Leerzeichen verwendet werden, da es sich hierbei um einen Zeilenumbruch (Neue Zeile) handelt. Stattdessen sollte man dies lieber mit CSS (margin) bewerkstelligen, da es so einheitlich ist und auch das Resultat am Ende in verschiedenen Browser in etwa gleich bleibt.
Man hat früher zu =< HMTL4 Zeiten das "Break" <br> / <br /> für so etwas verwendet, allerdings sahen dann die Templates sehr undurchschaubar aus. Dies sorgte dafür, dass der nachfolgende Entwickler sich erst einmal in das Template einlesen musste, was Zeit gekostet hat. Wenn es ein findiger Entwickler war, hat er dies auch gleich reduziert und gesäubert.