
Jag försöker helt enkelt att definiera storleken på en bild i en css-klass för en tabellcell:
Kod: Markera allt
.tabellgrund {
background-image: url('bilder/tabell_uppehoger_bakgrund.gif');
background-repeat: no-repeat;
}
Jag vill att den ska sträckas ut så att den fyller hela tabellcellen
oavsett om cellen är 100px eller 500px.
Jodå, jag har googlat och varenda ställe skriver att man ska göra såhär:
.tablecell{
background: #fff url(/images/products/pic1.png) no-repeat;
height: 100px;
width: 100px;}
Men det är helt åt skogen fel eftersom ""height" och "width" där bestämmer storleken på hela tabellcellen.
De gör alltså tvärt om: Låter tabellcellen bli lika stor som bilden.

Hur många webläsare stödjer CSS3 nu? Där finns ju "background-size"

Men helst vill jag lösa det med CSS 1 eller 2.
Så, som sagt: Hur anger man en bakgrundsbilds storlek med css?