Seiteninhalt links, anstatt rechts, abschneiden lassen

Status
Nicht offen für weitere Antworten.
Hi,
  • Ist das ganze auch so scrollbar z.B. über
Code:
body { overflow:auto;}
scrollbar ist das Layout bei einem zu kleinen Viewport zwar schon, aber in den standardkonformen Browsern nur weiterhin wie gewohnt von "links-nach-rechts".

Wenn für den Dokumentkörper direction:rtl deklariert wird, um im Viewport die voreingestellte Schreibrichtung von "links-nach-rechts" auf "rechts-nach-links" umzustellen, lässt sich ein zu breiter Inhalt in diesen Browsern (Firefox, Mozilla, Netscape, Opera, Safari, usw.) überhaupt nicht mehr in der Horizontalen Scrollen, sondern wird am linken Fensterrand abgeschnitten. Lediglich der IE wendet in diesem Fall die umgekehrte Schreibrichtung auf den horizontalen Scrollbalken an, und scrollt den Seiteninhalt von "rechts-nach-links".

  • Sollte ich das Layout zentriert haben wollen (a la stu nicholls)... Wäre es möglich, dass sich der Inhalt bei großem Viewport in Bildschirmmitte platziert, und bei (zu)kleinem viewport nur links überfließt?
Hier könntest du dir den negativen Nebeneffekt zu nutze machen, der bei dieser Art der horizontalen Zentrierung zum Vorschein kommt, wenn das Anzeigefenster schmäler skaliert wird, als die Boxenbreite:

Code:
#box {
position:absolute;
left:50%;
width:800px;
margin-left:-400px;
background:#eee;
}
mfg Maik
 
Status
Nicht offen für weitere Antworten.
Zurück