Hack css ne marche plus

Bonjour,

Sur ma page index le titre ne s'affiche pas correctement sous IE, alors j'ai décidé créer une page css spécialement pour IE. Problème aujourd'hui ça ne marche pas sur IE.

<link rel="stylesheet" type="text/css" href="Page/index/style.css" media="all" />

<!--[if IE]>
<link rel="stylesheet" type="text/css" href="Page/index/styleIE" />
<![endif]-->

Merci d'avance.

a++

3 réponses

  1. et en mettant l'extension css a la fin du nom de fichier "styleIE" ...

    <link rel="stylesheet" type="text/css" href="Page/index/styleIE.css" />
    1. salut Zoro,

      je viens de résoudre mon problème de la page index sur IE. par contre j'ai le même problème cet fois-ci avec ma page contact.

      sur ma page contact j'ai un problème avec la fonction line-height: 12px;

      j'ai essayé de faire comme ce si :

      pour IE:
      line-height: 13px !important; }

      et pour firefox:

      line-height: 12px; }

      Malheureusement ça marche que sur IE et pas sur firefox.

      alors j'ai eu une idée je me suis dis que si je crée une page spécialement pour IE et la page normale pour firefox.

      le problème est si je modifie la fonction line-height: 12px; }dans la page :

      <!--[if IE]>
      <link href="style_page_contactez_nousIE.css" rel="stylesheet" type="text/css" />
      <![endif]-->

      il y a aucune modification dans internet explorer.

      merci pour ton aide.

      a++
      1. a savoir que l'attribut "!important"
        n'est interpreté QUE par firefox (et non IE)

        ensuite,
        pourquoi vouloir modifier une valeur pour 1px
        la valeur change surement correctement
        mais c'est difficile de la voir sur une echelle de 1px
    2. salut,

      j'arrive toujours pas à résoudre mon problème.

      j'ai besoin de votre aide!