Ergebnis 1 bis 7 von 7

Thema: DIV zentrieren und dennoch scrollen erlauben

  1. #1
    TP-Senior
    Registriert seit
    Jan 2002
    Beiträge
    236

    Smile DIV zentrieren und dennoch scrollen erlauben

    Hallo,

    wenn ich ein DIV fester Breite auf die mir bekannte Weise zentriere:

    left: 50%; margin-left: -460px;

    dann klappt das, solange die Fensterbreite groß genug ist. Allerdings verschwinden links Teile des DIVs, wenn das Browserfenster schmaler wird (z.B. smartphone, netbook) und der Nutzer bekommt keinen Scrollbalken für das horizontale Scrollen zu sehen (zumindest FF 3.6 und 4). Das gleiche Problem tritt auch beim Versuch der vertikalen Zentrierung auf. (mit entsprechend top:50%; maring-top:-XXX px

    Daher meine Frage:
    Wie zentriere ich ein DIV im Browser und erlaube dennoch das volle Scrollen in alle Richtungen bis zum Rand des DIVs wenn das Fenster mal zu klein sein sollte?

    Habt vielen Dank :-)

  2. #2
    TP-Veteran Avatar von wildmieze
    Registriert seit
    Dec 2003
    Beiträge
    1.905
    Moin^^

    Wenn es nur ums horizontale Zentrieren geht, tut es normalerweise auch ein "margin:0 auto;" .. vertikal wüsste ich spontan nichts (außer einzellige Hilfstabelle) - aber ich bin da auch nicht auf dem Laufenden ..

  3. #3
    TP-Supporter
    Registriert seit
    Dec 2006
    Beiträge
    475
    Und als Ergänzung: die dir "bekannte Weise" ist die absolute Positionierung, die in dem Fall aber wie wildmieze zeigte unnötig ist. Voraussetzung: gültiger Doctype.

  4. #4
    TP-Moderator Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Hi,
    normalerweise sollte es Scrollbalken geben, wenn die Höhe und Breite nicht ausreicht, auch bei absolut positionierten Objekten. Da wäre es mal nicht schlecht ein Beispiel zu sehen. Auf Tabellen würde ich verzichten, sondern dann lieber auf Media-Queries zurückgreifen.

  5. #5
    TP-Veteran Avatar von wildmieze
    Registriert seit
    Dec 2003
    Beiträge
    1.905
    Nee, bei der "linken Rand inne Mitte und dann 50% nach links verschieben"-Methode rutscht der Container einfach (vermutlich bis maximal zur Hälfte) links aus dem sichtbaren Bereich raus und lässt sich dann nicht mehr erreichen... wäre ja sonst auch unlogisch, ich könnte mir vorstellen, daß dieser Effekt von negativen Margins in manchen Fällen sogar erwünscht ist ..

  6. #6
    TP-Moderator Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Stimmt, Scrollbalken gibt es trotzdem

  7. #7
    TP-Veteran Avatar von wildmieze
    Registriert seit
    Dec 2003
    Beiträge
    1.905
    Echt? Auch wenn nur ein Stück des Containers verschwindet ..? Hab ich noch nie drauf geachtet^^

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. [PHP] Nur Ziffern erlauben
    Von DenisCGN im Forum Traum-Dynamik
    Antworten: 2
    Letzter Beitrag: 21.09.2010, 13:41
  2. Antworten: 5
    Letzter Beitrag: 27.03.2010, 20:29
  3. overflow:hidden dennoch scrollbar?!
    Von ChrisU im Forum HTML & CSS
    Antworten: 4
    Letzter Beitrag: 10.10.2004, 15:26
  4. Grafik als Formbutton und dennoch ein Mouseover
    Von Student im Forum HTML & CSS
    Antworten: 0
    Letzter Beitrag: 15.06.2004, 16:02
  5. Nur Buchstaben erlauben
    Von M@tzM@N im Forum Traum-Dynamik
    Antworten: 7
    Letzter Beitrag: 16.06.2003, 19:20

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51