webForumDet fria alternativet

Skumt CSS problem

3 svar · 231 visningar · startad av Marckus

MarckusMedlem sedan dec. 2001144 inlägg
#1

Länken

Sidan funkar fint i IE men besöker man med Firebird så blir det ett lite lustigt mellanrum uppe till vänster och det vill jag inte ha där.

Stylesheeten

Ta en titt och ge mig tips!

/Mvh
Marcus

MelittaMedlem sedan sep. 2003448 inlägg
#2

Du har glömt att ange typ av enhet, lägg till px bakom värdena:

html,body {
	margin: 0px;
	padding: 0px;
	height: 100%;
}

Kan det vara d som är fel tro??

MarckusMedlem sedan dec. 2001144 inlägg
#3

Nope, ändrat och uppför sig exakt på samma sätt..

Blir ju irreterad, försöker göra sida crossbrowser vänlig, ej köra tables och köra CSS och så funkar det så här..

Mvh
Marcus

PepeJeriaMedlem sedan feb. 2003774 inlägg
#4

Prova alltid att validera din kod på:
http://validator.w3.org/

Du har tex angivit samma id på 2 olika element, något som är fel, det du söker är attributen class, inte id.

Sen när ett värde har 0, så är det bara 0 som gäller, inget annat. Alltså så är 0px felaktigt, ta bort px.

När du använder dig av ID, så är det unikt, bara ett element kan ha det, så du behöver inte ange vilket element som kommer att ha det:
div#box

räcker med enbart #box

En grej till, istället för att använda dig av <br><br>, lägg istälet till margin på elementen för att få denna önskade effekt.

I Opera 7 så är det samma resultat som i Firebird.
Generellt kan man säga att Internet Explorer inte är en bra referens för CSS, dess suppport är uselt och buggigt. Plus att den altid försöker "fixa" ens kod.

Det som skjuter ner din float till vänster är topp marginalen som du har på #box.

138 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)