Testen der Browsergrenzen mit unendlich großen CSS-Werten

2025-08-08
Testen der Browsergrenzen mit unendlich großen CSS-Werten

Der Autor experimentierte mit der Einstellung von Breite und Höhe eines Elements auf `calc(infinity * 1px)` in CSS, um zu untersuchen, wie verschiedene Browser-Rendering-Engines mit unendlich großen Werten umgehen. Chrome und Safari beschränkten den Wert auf ungefähr 33.554.400 Pixel. Firefox Nightly zeigte jedoch ein ungewöhnliches Verhalten: Die Höhe wurde auf die Texthöhe beschränkt, während die Breite Millionen von Pixeln erreichte, die Layoutbreite jedoch nur etwa die Hälfte betrug. Weitere Tests mit Schriftgröße und Zeilenhöhe ergaben ähnliche Diskrepanzen, wobei das Rendering von Firefox sich drastisch von anderen Browsern unterschied. Der Autor spekuliert über die Gründe für diese Eigenheiten und fordert die Leser auf, Erklärungen zu liefern.

Entwicklung Unendlich