webForumDet fria alternativet

td & background

HTML & CSS

8 svar · 719 visningar · startad av rollo

Medlem sedan aug. 2001203 inlägg
Frågan#1

Hej!

Finns det något sätt att få bakgrundsbilden att "strecha" i en TD cell?
Dvs att den ändrar storlek efter höjden på cellen?

Koden jag använder är

<td width="150" valign="top" height="100%"  style="menubgr" id="menubgr">

samt

#menubgr {
	background: url(/rollo/bilder/bg_submenu.gif)
	
	}

rollo

Medlem sedan juli 20033 147 inlägg
#2
#menubgr {

	background: url(/rollo/bilder/bg_submenu.gif) repeat-y;

}
Medlem sedan aug. 2001203 inlägg
#3

Tyvärr så hjälpte det inte, utan bilden slutar fortfarande mitt i cellen

Medlem sedan aug. 20051 448 inlägg
#4

ibland verkar det som det funkar bättre om man skriver

#menubgr {
background: url(/rollo/bilder/bg_submenu.gif);
background-repeat:repeat-y;
}

Medlem sedan aug. 2001203 inlägg
#5

tack för svaret, men det verkar inte funka.

Skall bilden göras på något speciellt sätt?

Medlem sedan aug. 20051 448 inlägg
#6

hmm...
den här då

#menubgr {
background: url(rollo/bilder/bg_submenu.gif);
background-repeat:repeat-y;
}

Medlem sedan jan. 2000978 inlägg
#7

Rollo, det har kanske inget med just det här problemet att göra, men din kod är felaktig.

<td width="150" valign="top" height="100%" [s] style="menubgr"[/s] id="menubgr">

style="" ska innehålla CSS-kod och det den innehåller nu är inte korrekt CSS.

Medlem sedan maj 2004451 inlägg
#8

Hursomhelst var det ingen som läste frågan ordentligt. Med "stretcha" menar rollo antagligen inte "repeat".
Rollo vill att bakgrundsbilden ska ändra storlek.

Som svar på frågan:
Nej, det finns inget sätt i css att få en bakgrundsbild att ändra storlek.
Alternativet som finns om man verkligen vill få en bild att ändra storlek efter något annat är att använda ett img-element:

html:
<td>
<img id="bakgrunden" src="bilden.png">
</td>

css:
img#bakgrunden
{
width: bildens bredd;
height: 100%;
}

Men detta är inget som garanterat fungerar

Medlem sedan feb. 20016 388 inlägg
#9

Det här kanske går att modifiera på något bra sätt? :)

http://member.webforum.nu/2241/backgroundstretching.html

260 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)