tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
9
ZUGRIFFE
1963
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Avatar von elecfuture
    elecfuture elecfuture ist offline Mitglied Bronze
    Registriert seit
    Jun 2004
    Beiträge
    37
    Hallo und guten Morgen,

    mal ne Frage: Ich hab gerade ein CSS Layout aus drei Zeilen gebaut. Dabei soll Zeile drei, immer am unteren browserrand kleben. Der FF interpretiert alles (fast) richtig, nur der IE komplett nicht.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    html, body {height:100%;}
    div#zeile1 {...}
    div#zeile2 {...}
    div#zeile3 {
        background-color:#fff;
        position:fixed;
        bottom:0px;
        color:#000;
        height:47px;
        width:100%;
        border-top:8px solid #FFFFFF;
        background-image:url(....);
    }

    So sieht zeile drei bei mir aus. Warum sagt der Code dem IE nicht, dass die Zeile drei gefälligst nach unten gehört?


    Würde mich um Hilfe freuen
     

  2. #2
    Avatar von tobee
    tobee tobee ist offline Grolba.com media
    Registriert seit
    Jul 2005
    Ort
    Karlsruhe
    Beiträge
    1.700
    Blog-Einträge
    131
    Wie wird es denn im IE angezeigt.
    Eine URI wäre vllt. nicht schlecht, damit man es sich anschauen kann.
     

  3. #3
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Zitat Zitat von elecfuture
    Warum sagt der Code dem IE nicht, dass die Zeile drei gefälligst nach unten gehört?
    Weil der IE <= 6 den Wert "fixed" für die CSS Eigenschaft "position" nicht unterstützt. (anders ausgedrückt: erst der IE7 unterstützt diese CSS2 Eigenschaft)

    Für den IE muß man deshalb (wie so oft) eine Extrawurst zubereiten. Siehe z.B. http://de.selfhtml.org/css/layouts/f...htm#fixiert_ie

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  4. #4
    msycho msycho ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Beiträge
    277
    Mit dem Wert "fixed" kann der IE nichts anfangen: http://www.css4you.de/position.html

    Um das Problem zu lösen, lese dir das mal durch: http://jendryschik.de/wsdev/css/fixed/
     

  5. #5
    Avatar von elecfuture
    elecfuture elecfuture ist offline Mitglied Bronze
    Registriert seit
    Jun 2004
    Beiträge
    37
    Entschuldigung, aber ich hab den falschen Style rausgesucht.

    es soll nicht "fixed" sein, sondern "absolute". und nicht der IE sondern der FF erkennt das Falsch. ich kann leider keinen link posten, weil das ein neues Projekt is.

    Ich kanns aber beschreiben Beim IE liegt Zeile drei genau an der unteren Browserkante auf. Beim FF schwebt sie ca. 100px über dem unteren Rand.

    Dennoch danke für die schnellen Antworten.
     

  6. #6
    franz007 franz007 ist offline Mitglied Platin
    Registriert seit
    Sep 2004
    Beiträge
    600
    Schau dir den Quellcode von http://www.erweiterungen.de/ an dort ist unten so eine Leiste
     

  7. #7
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Zitat Zitat von elecfuture
    Entschuldigung, aber ich hab den falschen Style rausgesucht.

    es soll nicht "fixed" sein, sondern "absolute". und nicht der IE sondern der FF erkennt das Falsch. ich kann leider keinen link posten, weil das ein neues Projekt is.

    Ich kanns aber beschreiben Beim IE liegt Zeile drei genau an der unteren Browserkante auf. Beim FF schwebt sie ca. 100px über dem unteren Rand.
    Das zu beschreiben ist doch Quark. Poste mal ein komplettes (minimales) HTML Dokument hier rein. Das ist 1000x besser.

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  8. #8
    Avatar von elecfuture
    elecfuture elecfuture ist offline Mitglied Bronze
    Registriert seit
    Jun 2004
    Beiträge
    37
    @franzspam
    ich musste die Seite Spiegeln um an den CSS Code zu kommen. Die Stylesheet Dateien werden importiert.

    Hat mir schon ein wenig weitergehlfen.
    Ich werde denn Style mal auseinnandernehmen und schauen.

    Danke an alle bisher.

    @deepthroat
    wenn ich jetzt ein minimallayout zusammen basteln würde, funktionierts bestimmt
     

  9. #9
    Icromaxx Icromaxx ist offline Mitglied
    Registriert seit
    Sep 2005
    Beiträge
    19
    Machen wir es doch mal ganz einfach...
    teste dein Script nochmal mit Opera und Netscape...
    Wenn da der Fehler auch auftritt haste offensichtlich was falsch gemacht und der IE ist aber gerade noch dumm genug um den Scheiss zu interprätieren...
    Wenn da allerdings der Fehler nicht auftritt...schickste uns am besten gesamten html und css Ausschnitt, weil du keine Hilfe erwarten kannst, wenn du uns nichts zur Fehlersuche gibst!

    Kann natürlich sein, dass du bei deinem Teil irgendwo mit dem HTML Model was verbockt hast oder du für das fehlerhafte ObjectModel vom IE getextet hast...
    Kann natürlich an allem möglichen liegen...
     

  10. #10
    Quaese Quaese ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Feb 2004
    Beiträge
    3.451
    Hi,

    @hela hat hier ein Tutorial zu einem Layout mit 100% Höhe vorgestellt. Vielleicht hilft Dir das weiter.

    Ciao
    Quaese
     
    Vielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
    ----
    Der "Fortsetzungsroman" auf www.leuteforum.de

    New kind to realize large scalable projects with jQuery: jQuery SDK

Ähnliche Themen

  1. Bild soll immer in der Mitte bleiben CS3
    Von Sasse1979 im Forum CSS
    Antworten: 4
    Letzter Beitrag: 02.11.08, 20:05
  2. Antworten: 2
    Letzter Beitrag: 05.09.08, 20:59
  3. Antworten: 13
    Letzter Beitrag: 11.02.05, 19:55
  4. JscrollPane Balken soll immer unten sein
    Von Ronn im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 14.04.04, 11:31
  5. Antworten: 1
    Letzter Beitrag: 21.03.04, 16:11