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

  • Votes
  • Date
  • Date décroissante
  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