Hej!
Jag har nu länge försökt läsa och lösa detta problem men lyckas inte. Kan någon hjälpa mig tro?
Jag har en mittendel som på sidan med en backgrundsbild som repiterar sig i y-led som går 100% på sidan. Det funkar bra både i ie och ff.
Dock blir det problem i ff när sidan blir mer än 100% så man måste scrolla ner. Då slutar den att repitera backgrundsbilden i ff. Dock funkar det fortfarande fint i ie.
html,body {
height: 100%;
}
#huvud {
min-height: 100%; /* detta är för Firefox */
height: 100%;
background: url("Bilder/huvud_mit.png") repeat-y;
}
#huvud[id] {
height: auto;
}
Hmm...
... eller också kan man ta till någon av de här lite mer omständliga varianterna om det bara är MSIE man vill fulkoda för (funkar även för andra hack än just 100%höjdproblematiken):
<style type="text/css">
html,body {
height: 100%;
}
#huvud {
min-height: 100%; /* denna är för alla utom MSIE */
background: url("Bilder/huvud_mit.png") repeat-y;
}
</style>
<!--[if IE]>
<style type="text/css">
#huvud {height:100%} /* detta är ett separat hack för MSIE */
</style>
<![endif]-->
eller alternativt (om du inte vill ha CSS-koden liggande i ditt HTML-dokument)
där du lägger all CSS för "vettiga" webbläsare i "stilar_fur_alle" och sedan smackar på de skillnader/hacks/fulkodningar som behövs för att få till utseendet även i MSIE i "stilhack_fur_msie.css" ;)
jarvklo: det funkar redan bra i ie, det är firefox det krånglar i när sidan blir så lång att man måste scrolla, tack ändå.
Det förstod jag - och det brukar kunna bli så när man både sätter height och min-height så att FF kan se dem - vilket inte bör hända om du t.ex. flyttar height: för #huvud till en villkorlig kommentar och tar bort den ur det som FF kan se eller gör som icaaq föreslog ;)
Annars kan du ju har råkat ut för att någon annan stil för ett omgivande element kan ha "ärvts med" så att den påverkar, så jag instämmer med icaaq.. Show us all the code dude !
Hmm...
Ja det blir som du skrev - och det är det nog ingen som tvivlar på...
Men vill du ha hjälp med koden (och inget av de föreslagna trixen hjälper) måste du tillhandahålla mer koddetaljer för att vi skall kunna kunna hjälpa till ;)
Det du råkat ut för är inget ovanligt - men det kan ha flera orsaker och det är omöjligt att gissa utan att se vad du gjort kodmässigt ;)
Hmm...
Vad händer om du provar att använda "min-height-till-FF-och-height-till-MSIE"-tricket på #centrera (istället för att bara begränsa den till just 100%) ?