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. 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.
    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. Du genre ;

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

        Si j'ai bien compris !
        1. Voilà
          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. 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. 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. Ca je ne sais pas, il faut essayer !

                  Signature non conforme - Publicité supprimée Modération CCM