Lo sapevate che un'immagine può avere un'immagine di 
background? La cosa può sembrare assurda ma si rivela di una certa utilità 
quando si deve referenziare un'immagine in uno skin di ASP.NET. Avevo già 
accennato a questa tecnica in un mio precedente post, riguardo l'utilizzo di un div con immagine di background per 
poter spostare l'url di un'immagine nel css o nella skin. Tuttavia il div ha 
qualche limitazione dovuta al fatto che non ha una "consistenza solida" che 
invece un'immagine ha. Talvolta succede quindi che il div venga schiacciato 
oppure che non lo si riesca a linkare (così come è successo stamattina all'amico 
Andrea Dottor). La soluzione è proprio quella di adottare una immagine 
trasparente con un css analogo a quello del div che specifica un background. 
<img src="images/spacer.gif" 
id="myImage" border="0" />
img#myImage
{
    
background: url(images/my_image.gif);
    display: 
block;
    width: 20px;
    height: 
20px;
}
Naturalmente l'immagine spacer.gif deve essere rigorosamente 
trasparente...
powered by IMHO 1.3