hur gör man så att width och height på en bakgrund är 100% av en tabell?
vill göra så att hela bakgrunden syns oberoende av vilken upplösning man kör.
bakgrund i full storlek
6 svar · 496 visningar · startad av Niehls
Problemet är att height inte finns som attribut i någon HTML-standard. ;)
varför inte det?
Ett tips kan ju vara att bygga upp ett lager då man anger bildens storlek. I img taggen funkar height perfekt.
mozilla: Man ska använda CSS för det. :)
har aldrig arbetat med lager, men är det inte så att dessa bara fungerar i vissa webläsare, typ netscräp?
finns det inget sätt att sätta storleken på bakgrundsbilden till 100%. och så att den inte blir "tiled"?
Alla webbläsare över 4.0 skall stödja lager. För en sådanhär enkel funktion skall det nog inte vara några problem.
lägg till i koden:
<div id="bakgrundsbild" style="position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:1;">
<img src="bkgrundsbild.gif" width="100%" height="100%" border="0">
</div>
<div id="sidinnehåll" style="z-index:2;">
det som skall finnas på sidan...
</div>
Skall det vara i en tabell blir det lite annorlunda. Prova med att göra en tabell och lägg in <div id="bakgrundsbild"...> byt ut "absolute" i position mot "relative". Detta skall med <div id="sidinnehåll"...> ligga mellan <td> och </td>
Det borde nog gå med lite pyssel.
Lycka till!
.E