webForumDet fria alternativet

Expressions, 100% height och andra sattyg.

HTML & CSS

9 svar · 735 visningar · startad av oskob

Medlem sedan maj 20021 558 inlägg
Frågan#1

Hallå

Sitter och försöker få min layout att fungera som jag vill.
Finns det något enkelt sätt att få en div att få 100% height (alltså HELA dokumentets höjd) som fungerar i alla webbläsare? Antar att svaret är nej, så min följdfråga är:
Vilka webbläsare har stöd för expressions? Jag får det inte att fungera i FF.

Tack på förhand!

Medlem sedan jan. 2000978 inlägg
Medlem sedan maj 20021 558 inlägg
#3

Nja det där fungerar lite halvdant.
Om jag tec. har 2 divar och den ena är fylld med innehåll och är längre än fönstret så får den diven bakgrund men inte den andra utan innehåll. Har testat att lägga dem i varandra etc men det uppstår fler problem än vad det rättar till.

EDIT:
Det närmsta jag kommit är detta:
http://file.oskarart.net/filer/index.html#

funkar i explorer men inte i opera och firefox.

Medlem sedan dec. 20042 245 inlägg
#4

oskob skrev:

Finns det något enkelt sätt att få en div att få 100% height (alltså HELA dokumentets höjd) som fungerar i alla webbläsare?

Inte alla webbläsare men de vanligaste iaf.

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

oskob skrev:

Vilka webbläsare har stöd för expressions?

Vad jag vet, endast IE för Windows.

Medlem sedan maj 20021 558 inlägg
#5

De enda jag bryr mig om är firefox, explorer, safari och opera (och i den ordningen). :)
vad menas med -height? Är det hack för att edast vissa webbläsare ska bry sig om den eller något annat magiskt? ;)

Medlem sedan maj 20021 558 inlägg
#6

min-heoght är inget alternativ verkar det som eftersom det dåmåste ha ett innehåll. Får lösa det med javascript.

Medlem sedan dec. 20042 245 inlägg
#7

oskob skrev:

vad menas med -height? Är det hack för att edast vissa webbläsare ska bry sig om den eller något annat magiskt? ;)

Det är för IE5 och IE6. Samma som _height eller !@#$%^&*()_-+=/?.,|[]{;:<>height. :)

Medlem sedan juli 2003270 inlägg
#8

Här är en mall jag brukar använda när jag vill ha en min-height 100% layout.
Vet inte om det löser ditt problem - eftersom du inte vill ha innehåll - men ändå... :)

Kollat i IE FF Opera Netscape för PC.
Vill gärna ha synpunkter om den inte funkar i Safari eller andra...

http://member.webforum.nu/5857/html401strict_100.html

Medlem sedan maj 20021 558 inlägg
#9

Fan, jag kom på en jäkligt smidig lösning utan fulhack, men allt föll på att man inte kan ställa y-pos-värdet på en bakgrund när man har den på repeat-y. Fan vad less jag blir. Kan man inte få en bakgrund att börja efter ett visst antal px? Så att de översta 500px på diven är genomskinliga och allt efter det får en loopad bakgrund?

Medlem sedan juni 200573 inlägg
268 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)