Matthias Apsel: 3 div-Container nebeneinander, vertical scroll, Navigation fixed

Beitrag lesen

Om nah hoo pez nyeetz, andres!

Du solltest keine div-Suppe kochen, sondern semantisch passende Elemente verwenden. Die Einheit Pixel ist keine gute Wahl, da so ein Pixel überall eine andere Größe hat.

Die Seite hat irgendwo einen vertikalen overflow von ca. 10 Pixel.
Wäre toll, wenn mir jemand erklären könnte warum?

Das ist ja interessant, man muss die den display: inline-block -Elementen zusätzlich font-size: 0px zuweisen damit der vertikale Rand verschwindet. Warum das so ist weiß ich aber immer noch nicht.

Das sind vermutlich die Zeilenumbrüche im Quelltext, der sogenannte whitespace. Besser als die Schriftgröße auf Null zu setzen - die Angabe 0 wäre ausreichend, da 0px dasselbe ist wie 0km - ist imho, die white-space-Eigenschaft zu verwenden, da Änderungen in der Schriftgröße Auswirkungen auf Größenangaben in em haben.

Matthias

--
Der Unterschied zwischen Java und JavaScript ist größer als der zwischen Hebe und Hebelgesetz.