josh: Render-Fehler im Firefox?

Beitrag lesen

Hallo,

Noch was: Bei einigen der "Fernsehbildern" benutzt du left:...px. Das ergibt aber eine unschöne horizontale Scrollleiste. Du solltest das mit der Positionierung der Fernsehbilder noch einmal überdenken.

Das verstehe ich nicht ganz, warum erzeugt das Scrollleisten? Oder meinst du, dass einige Bilder fuer eine Aufloesung von 800x600 unguenstig platziert sind?

Nein. Ein Blockelement ohne explizite Breitenangabe erhält immer die Breite des nutzbaren Bereiches des Elternelements. Wenn du das Element nun durch Positionierung nach rechts verschiebst, hat es immer noch die gleiche Größe und geht in diesem Fall über die Breite des Viewports hinaus. Daher blendet der Browser die Scrollleiste ein.

Abhilfe wäre in diesem Fall, margin-left zu verwenden (du tust dies auch bei einem der verschiedenen Bilder).

Gruß