---
title: "td & background"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/136492-td-background"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "rollo"
published: "2005-10-27T13:54:11.000Z"
updated: "2005-10-27T23:53:58.000Z"
replies: 8
views: 726
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/136492-td-background"
---

# td & background

## #1 — rollo, 2005-10-27T13:54Z

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

Permalänk: https://www.webforum.nu/p/136492

## #2 — Melea, 2005-10-27T13:56Z

```
#menubgr {

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

}
```

Permalänk: https://www.webforum.nu/p/1695767

## #3 — rollo, 2005-10-27T14:07Z

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

Permalänk: https://www.webforum.nu/p/1695771

## #4 — caya, 2005-10-27T18:01Z

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

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

Permalänk: https://www.webforum.nu/p/1695838

## #5 — rollo, 2005-10-27T20:43Z

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

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

Permalänk: https://www.webforum.nu/p/1695920

## #6 — caya, 2005-10-27T20:49Z

hmm...
den här då

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

Permalänk: https://www.webforum.nu/p/1695922

## #7 — Insider, 2005-10-27T20:54Z

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.

Permalänk: https://www.webforum.nu/p/1695925

## #8 — Tinwëlint, 2005-10-27T21:08Z

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

Permalänk: https://www.webforum.nu/p/1695930

## #9 — hypatia, 2005-10-27T23:53Z

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

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

Permalänk: https://www.webforum.nu/p/1695972

---

Tråden på webben: https://www.webforum.nu/amne/html-css/136492-td-background
