Positionnement Div

Bonsoir,

J'ai un Div positionné par left et top

Sous Ie 9 = OK
Sous Ie8, le top ce trouve 10 Cms plus bas !!!

Je n'arrive pas a trouver de solution.

Peut-être une détection de la version de Ie ?

En espérant que quelqun puisse maider.

Bonne soirée.

10 réponses

  1. Ca je ne sais pas, il faut essayer !

    Signature non conforme - Publicité supprimée Modération CCM
    1. Merci pour tout, je vais tester cala.

      Peut t'on ce servir de :

      <!--[if IE 9]> pour IE 9.0 <![endif]-->

      pour afficher la Vertion de Ie ?

      Si oui, comment ?

      A vous lire (encore Merci)
      1. De mémoire :
        <style>
        #div1
        {
        border-top-width: 120px ;
        border-color: transparent;
        border-left-width : 170px ;
        border-right-width : 1px ;
        border-bottom-width: 12 px;
        border-top-style: solid ;
        border-left-style:solid ;
        }
        </style>

        Signature non conforme - Publicité supprimée Modération CCM
        1. Oui mais mon style est dé claré dans le Div

          Ex :
          <div id="div1" style="border-top-width: 120px ; border-color: transparent;
          border-left-width : 170px ; border-right-width : 1px ; border-bottom-width: 12 px;
          border-top-style: solid ; border-left-style:solid ;">

          Comment gérer cela ?
          1. Voilà
            Signature non conforme - Publicité supprimée Modération CCM
            1. Du genre ;

              <!--[if IE 8]>
              <STYLE>
              .....
              .....
              </STYLE>
              <![endif]-->

              Si j'ai bien compris !
              1. C'est du HTML !
                C'est comme un commentaire sauf qu'il y a que IE qui les exécute
                <!--[if gte IE 6]> pour IE 6.0 et version plus récentes <![endif]-->

                <!--[if IE 5.0]> pour IE 5.0 <![endif]-->

                <!--[if IE 5.5000]> pour IE 5.5 <![endif]-->

                <!--[if IE 6]> pour IE 6.0 <![endif]-->

                <!--[if IE 7]> pour IE 7.0 <![endif]-->

                <!--[if IE 8]> pour IE 8.0 <![endif]-->

                <!--[if IE 9]> pour IE 9.0 <![endif]-->

                <!--[if gte IE 7]> pour IE 7 et supérieur <![endif]-->

                <!--[if lt IE 7]> pour IE inférieur à IE 7 <![endif]-->

                <!--[if lte IE 6]> pour IE 5.0, IE 5.5 et IE 6.0 mais pas IE7.0 <![endif]-->

                Donc a la place de pour IE x ... tu remplaces par l'insertion du CSS. Donc tu crée un CSS pour ie 8 et un autre pour IE 9
                Signature non conforme - Publicité supprimée Modération CCM
                1. Bonsoir Quentoche,

                  Merci pour l'info, je l'avais trouvée, mais je necomprend
                  pas le fonctionnent des IF.

                  Dans quel language les gèrent t'ons.

                  A vous lire.