Falsche Darstellung

  • Hallo,

    ich habe eine Navigation erstellt die 700px lang sein soll und 50px hoch. Im Firefox wird sie verkürzt angezeigt und im Internetexplorer total falsch wo liegt der Fehler?

    MfG Billbos

    Hier online ----> http://www.poure.eu

    Hier ist das Stylesheet


    LAYOUT

  • für firefox: sieh dir das ganze mal in firebug an ;)
    für internet explorer: jeder float braucht einen clear

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • du hast falsch gecleared ;)
    der crear gehört zu den gefloateten elementen, nichst sonst wo hin

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • also du hast elemente, die du mit float nebeneinander aufbaust...
    wenn nicht genug platz vorhanden ist floaten die automatisch in die nächste zeile.
    also machste ne rechnung: anzal der elemente multipliziert mit der breite eines einzelnen elementes (bei verschieden breiten elementen musste halt alles addieren) und das rechnest du noch die abstände ein, die du mit margin oder padding dabei haben willst...

    und voilá du hast die gesamtbreite des umfassenden elementes (meist ein div)
    und die wichtigste regel ist: wo gefloatet wird muss gecleared werden!!!
    also machste direkt unter das letzte gefloatete element ein div oder span und dort packste ins style-attribut ein clear:both; rein!
    alternativ geht auch eine feste class- zB clearer und dort gibste dann clear:both; an musste halt dem entsprechenden div oder span die class "clearer" mitgeben