webForumDet fria alternativet

td & background

8 svar · 719 visningar · startad av rollo

rolloMedlem sedan aug. 2001203 inlägg
#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

MeleaMedlem sedan juli 20032 667 inlägg
#2
#menubgr {

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

}
rolloMedlem sedan aug. 2001203 inlägg
#3

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

cayaMedlem sedan aug. 2005514 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;
}

rolloMedlem 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?

cayaMedlem sedan aug. 2005514 inlägg
#6

hmm...
den här då

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

InsiderMedlem sedan jan. 20001 003 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.

TinwëlintMedlem sedan maj 2004478 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

hypatiaMedlem sedan feb. 20011 325 inlägg
#9

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

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

124 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
121 ms — hämta tråd, inlägg och bilagor (db)