K Jensen skrev:
> Sorry, for hurtigt sendt.
>
> Jeg har denne kode:
>
> <td style="width:auto; background:url(images/h_back.jpg) no-repeat left
> top;">
>
> Er der en måde hvorpå jeg kan lave h_back.jpg "dynamisk". Altså så jeg kan
> lave billedskift hvergang siden loades. Der findes jo masser af javascripts
> til at gøre dette, men den kode kan jo ikke placeres i en style.
>
Hvis du stedet for at bruge style-attributten satte en
ID på din tabelcelle, ville en stylesheet formdeklaration
der gør det samme være
td#ID {
width:auto;
background-image:url(images/h_back.jpg);
repeat:no-repeat;
}
(left og top er standardværdierne)
Nu vil baggrundsbilledet kunne ændres ved
hjælp af et de JavaScripts, du skriver om.
Mere præcist vil
document.getElementById("ID").style.backgroundImage
--> = "url(images/i_back.jpg)";
udskifte baggrundsbilledet.
Nu skriver du jo ikke noget om hvad
formålet skal være. Et nyt billede hver
gang siden loades - hvad mener du egentlig
med det? Ét billede til Per, et andet til Poul osv?
--
Med venlig hilsen
Jørgen Farum Jensen
Håndbog i webdesign:
http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets:
http://webdesign101.dk/cssbog/
..