webForumDet fria alternativet

100% Height

15 svar · 365 visningar · startad av nummersju

nummersjuMedlem sedan aug. 2005190 inlägg
#1

Hoppas att någon skulle kunna kolla på detta och säga vad som är fel...
Firefox vill inte fatta :P
Marginalen till vänster är större i FF och det verkar finnas en top-margin som inte ska vara där :P

http://nummersju.net/gute1/
http://nummersju.net/gute1/style.css

InsiderMedlem sedan jan. 20001 003 inlägg
#2

För att slippa tänka på hur marginaler och indrag uppträder i olika webläsare så bör man lägga in en global nollning av dessa och sedan sätta det mer specifikt på de element där det behövs.
Lägg till följande högst upp i style.css:

* {
    margin:0;
    padding:0
}

Sätt inga marginaler på html, body{}
I FF blir det dubbelt så mycket; alltså 40px.
Lägg det istället på #container:

#container {
     margin:0 auto 0 20px;
}
nummersjuMedlem sedan aug. 2005190 inlägg
#3

Tackar och bockar! :birp

nummersjuMedlem sedan aug. 2005190 inlägg
#4

Nu dök ett nytt problem upp :S

Det ska fortfarand se ut som i IE...

http://nummersju.net/gute1/
http://nummersju.net/gute1/style.css

InsiderMedlem sedan jan. 20001 003 inlägg
#5

Det är marginlen på #annons som ger glappet.
Kör med padding-top:10px; på #container istället.

icaaqMedlem sedan okt. 20004 910 inlägg
#6

Tjenare.

1. Använd en korrekt DTD
2. Nollställ marginaler och padding med:

* { margin: 0; padding: 0; }

3. Sedan gör du som Insider skriver (tror jag ;) ).

mv icaaq

nummersjuMedlem sedan aug. 2005190 inlägg
#7

Mer problem :( Som vanligt stämmer det i IE men inte i FF...
http://nummersju.net/gute1/
http://nummersju.net/gute1/style.css

InsiderMedlem sedan jan. 20001 003 inlägg
#8

Flytande element försvinner ur dokumentflödet, varför #top-loggo vill börja på samma ställe som din meny.

En clear gör att elementet lägger sig nedanför alla flytande element.

#top-loggo {
      clear:left;
}

Läs mer:
http://www.autisticcuckoo.net/arkiv.php?id=2004/12/10/flytande

InsiderMedlem sedan jan. 20001 003 inlägg
#9

Förresten, se till att sidan validerar! Det minskar risken för olikheter mellan olika webläsare.

echoSweMedlem sedan nov. 20041 467 inlägg
#10

nummersju skrev:

Som vanligt stämmer det i IE men inte i FF...

det har jag aldrig hört tidigare!

nummersjuMedlem sedan aug. 2005190 inlägg
#11

HAHA, näää ;) Men jag vet att om det inte stämmer i FF så har man missat något himla viktig! Firefox for the win :)

nummersjuMedlem sedan aug. 2005190 inlägg
#12

vad är det som gör att sidan är lite mer än 100% nu? har kollat lite på exemplen men jag har inte hittat felet...
http://nummersju.net/gute1/
http://nummersju.net/gute1/style.css

echoSweMedlem sedan nov. 20041 467 inlägg
#13

när jag ändå e här så kan jag väl svara.

det beror på en marginal (margin) du har på, förmodligen ett stycke (paragraph på engelska).

echoSweMedlem sedan nov. 20041 467 inlägg
#14

oj då, ursäkta... det kan bero på det också och jag förutsatte fel sak

kollade en minut på din kod, den var ju simpel till min stora förnöjelse = snabbt gjort.

#container {
	width: 700px;
	min-height: 100%;
	background: #fff;
	text-align: left;
	margin: 0 auto 0 40px;
	padding-top: 10px;
	}

ta helt enkelt bort "padding-top:10px;"...

//henke

nummersjuMedlem sedan aug. 2005190 inlägg
#15

okej, ska försöka... för tar jag bort den blir det knäppt på annat håll ;)

echoSweMedlem sedan nov. 20041 467 inlägg
#16

vad blir knäppt då?

Genererad på 381 ms · cache AV · v20260730165559-full.f96bc7eb