.: Schtunks Blog :.

Aller au contenu | Aller au menu | Aller à la recherche

lundi 23 mai 2005

Affichage PNG dans IE6

Comme je m'amuse à faire des images au format PNG (Portable Network Graphic), un peu par effet de mode mais aussi pour le découvrir, mon logo ne s'affichait pas convenablement dans IE6 car celui-ci ne le gère pas convenablement (sic!)...

Il existe un contournement grace à une instrucion CSS : !important

Cette règle appliquée à un attribut rend celui-ci prioritaire, mais comme IE ne la comprend pas, il l'ignore et se sert de l'attribut non-prioritaire...

Cette astuce permet donc des mises en formes différentes suivant le navigateur.

Ce qui donne dans mon cas pour ma classe logo :

/* Logo dans l'entete *********************************************************/
#logo {
display: block;
position: absolute;
width: 100px;
height: 100px;
right: 50px;
top: 25px;
background : transparent url(img/logo2.png) !important; /*géré par FireFox */
background : transparent url(img/logo2ie.png); /*pour IE */
}


Fini donc le gris neutre à la place de la transparence dans IE car celui-ci affiche un deuxième logo, fait sans transparence !

Espérons que IE7 sera plus complet (implémentation du canal alpha), ça nous évitera ce genre bricolage !

Mise en place de Geo-Loc

J'ai trouvé l'idée sympa, alors je me suis inscrit sur Geo-Loc afin d'avoir une mappemonde avec le lieu de chacun des visisteurs du blog. C'est gratuit pour peu que vous ne dépassiez pas les 500 connexions par jour ! Et vous pouvez voir le résultat dans le menu de gauche...

Allez ! Je ne résiste pas :

geoloc.jpg

Zoom graphique

Voici le genre de travail que je trouve excellent ! En cliquant sur l'image et en déplaçant le curseur, vous ferez un zoom avant ou arrière dessus et vous découvrirez un autre monde !



The ZoomQuilt