Vala, je dois faire un site en suivant une charte graphique très précise et très casse-couilles (le site à été dessiné sous Photoshop, faut le refaire en xhtml) .
Il y a une image de fond générale, et par dessus plein de cochonneries dont des boutons. Ces boutons sont des images. Fastoche, un background-image pour le body, et pour les boutons :
<a href="..."><img src="bouton.png" alt="rubrique" /></a>
Le problème c'est que sous ces boutons il y a des *ombres* à moitié transparentes sur le fond.
Et justement, je sais pas du tout où caser ces ombres.
Si on inclut le fond dans l'image du bouton, ça passe. Mais c'est crade (et ça nécessite un calage au pixel près) et sans feuille de style ou avec une feuille de style pour l'impression (sans fond), le rendu est évidemment immonde.
Le canal alpha des PNG ça pourrait etre pas mal... mais IE n'en ferait rien.
Comment vous feriez pour ajouter cette ombre de façon clean ? (des calques décalés avec des z-index différents ?)