<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.schtunks.info/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>.: Schtunks Blog :. - Astuce</title>
  <link>http://blog.schtunks.info/</link>
  <description>Le blog de Schtunks : Ce que j'aime et ce qui m'interpelle !</description>
  <language>fr</language>
  <pubDate>Sun, 20 Jul 2008 06:19:19 +0200</pubDate>
  <copyright>Philippe Pathé 2005-2007</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Affichage PNG dans IE6</title>
    <link>http://blog.schtunks.info/post/2005/05/23/10-affichage-png-dans-ie6-se-servir-du-retard-d-ie-sur-les-normes-w3c</link>
    <guid isPermaLink="false">urn:md5:20f16c53ed27c5cdb13158c60c330899</guid>
    <pubDate>Mon, 23 May 2005 23:31:53 +0000</pubDate>
    <dc:creator>schtunks</dc:creator>
        <category>Blog</category>
        <category>Astuce</category><category>Blog</category><category>CSS</category><category>Standard</category>    
    <description>    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!)...
&lt;br /&gt;
&lt;br /&gt;
Il existe un contournement grace à une instrucion CSS : &lt;strong&gt;!important&lt;/strong&gt;
&lt;br /&gt;
&lt;br /&gt;
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...
&lt;br /&gt;
&lt;br /&gt;
Cette astuce permet donc des mises en formes différentes suivant le navigateur.
&lt;br /&gt;
&lt;br /&gt;
Ce qui donne dans mon cas pour ma classe logo : 
&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
/* Logo dans l'entete *********************************************************/ &lt;br /&gt;

#logo {&lt;br /&gt;

  display: block;&lt;br /&gt;

  position: absolute;&lt;br /&gt;

  width: 100px;&lt;br /&gt;

  height: 100px;&lt;br /&gt;

  right: 50px;&lt;br /&gt;

  top: 25px;&lt;br /&gt;

  background : transparent url(img/logo2.png) !important; /*géré par FireFox */&lt;br /&gt;

  background : transparent url(img/logo2ie.png); /*pour IE */&lt;br /&gt;

}
&lt;/code&gt;

&lt;br /&gt;
&lt;br /&gt;
Fini donc le gris neutre à la place de la transparence dans IE car celui-ci affiche un deuxième logo, fait sans transparence !
&lt;br /&gt;
&lt;br /&gt;
Espérons que IE7 sera plus complet (implémentation du canal alpha), ça nous évitera ce genre bricolage !
&lt;br /&gt;
&lt;br /&gt;</description>
    
    
    
          <comments>http://blog.schtunks.info/post/2005/05/23/10-affichage-png-dans-ie6-se-servir-du-retard-d-ie-sur-les-normes-w3c#comment-form</comments>
      <wfw:comment>http://blog.schtunks.info/post/2005/05/23/10-affichage-png-dans-ie6-se-servir-du-retard-d-ie-sur-les-normes-w3c#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.schtunks.info/feed/rss2/comments/11</wfw:commentRss>
      </item>
    
</channel>
</rss>