webForumDet fria alternativet

XHTML + height?

8 svar · 369 visningar · startad av Frexuz

FrexuzMedlem sedan maj 2003149 inlägg
#1

Kan man på något sätt i xhtml få en tabell (i detta fall hela min sida) så att den har 100% i height? fungerar inte med CSS

jarvkloMedlem sedan juli 20013 295 inlägg
#2

Jodå - Du får helt enkelt sätta height:100% även på html-taggen (som är rot-elementet i xhtml). - annars anpassar den sin höjd efter den höjd ditt innehåll har och inte efter webbläsarfönstret ;)

Jag brukar köra såhär (pga att vissa webbläsare har en padding och vissa en margin som default vilket gör att man kan få oönskade indrag annars)

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

Gör du så, funkar height:100% på din tabell om den ligger direkt i <body>

FrexuzMedlem sedan maj 2003149 inlägg
#3

Något blir fel ändå, hur kan jag lösa detta?
Se för er själv: http://frexuz.dyndns.org/design4/

Där logo'n ska vara har jag td-height 120
Där menyn ska vara har jag td-height 45
Och längst ner har jag td-height 63

där i mitten ska ju själva innehållet komma, och där har jag ingen td-height

silfverMedlem sedan apr. 20039 709 inlägg
#4

Frexuz skrev:

Något blir fel ändå, hur kan jag lösa detta?
Se för er själv: http://frexuz.dyndns.org/design4/

Där logo'n ska vara har jag td-height 120
Där menyn ska vara har jag td-height 45
Och längst ner har jag td-height 63

där i mitten ska ju själva innehållet komma, och där har jag ingen td-height

Ser bra ut i Firefox, men i IE såg det riktigt knas ut. :o Vet dock inte varför. Men pröva att skriva ut måttenheter i stället för att bara skriva height="45" osv.

FrexuzMedlem sedan maj 2003149 inlägg
#5

va menar du med måttengeter? :P

silfverMedlem sedan apr. 20039 709 inlägg
#6

Frexuz skrev:

va menar du med måttengeter? :P

Px eller %.

height="45%"

Så.

FrexuzMedlem sedan maj 2003149 inlägg
#7

nae, d hjälpte inte :/ både % och px

FrexuzMedlem sedan maj 2003149 inlägg
#8

funkar i opera,netscape och mozilla/firefox, men INTE i IE... hur kan d komma sig? :(

jarvkloMedlem sedan juli 20013 295 inlägg
#9

Hmm..

Vad jag vet är det en bugg i MSIE som gör att den alltid fördelar storlekarna på höjder oavsett om de är angivna eller ej just när man kör i "standards mode" (vilket du gör iom valet av <!DOCTYPE...)

Du inte lust att försöka köra en layout utan tabell istället ?
Med din layout borde det vara ganska enkelt...

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