IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Alignement balises input avec MSIE !


Sujet :

HTML

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 70
    Points : 77
    Points
    77
    Par défaut Alignement balises input avec MSIE !
    Bonjour à toutes et à tous,

    Depuis peu je fais du développement web, et je dois dire que c'est un peu galère avec MSIE. Pour un même code 3 navigateurs m'affichent correctement la page, et un quatrième (je vous laisse deviner lequel !) s'évertue à me faire des misères et à ne pas coller ces fichus balises input à gauche !

    La question est : quelqu'un peut-il m'expliquer pourquoi ?

    Voici le code CSS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    /*- Fiche client -*/
     
    body {
          color:white;
          background-color: #333333;
          margin:0;
         }
     
    input#largeurfixe {
                       width: 257px;
                       left: 0px;
                       text-align:left;
                      }
     
    .champs {
             position: absolute;
             margin-top :23px;
             margin-left: 135px;
             height:158px;
             width:280;
             color: #000000;
             font-size: 1em;
             font-weight: normal;
             text-align: left;
             background-color: #FFFCC8;
            };
    Voici le code HTML :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
      <meta http-equiv="content-type" content="text/html; charset=windows-1250">
      <link href="ficheclientMSIE.css" rel="stylesheet" type="text/css">
      <title></title>
      </head>
      <body>
            <div class="champs">
                 <input id=largeurfixe type="text" name="livraisonsociete" value="" />
                 <select name="livraisontitre" style="width:257px">
                         <option value="" selected="selected"></option>
                         <option value="Docteur">Docteur</option>
                         <option value="Madame">Madame</option>
                         <option value="Madame, Monsieur">Madame, Monsieur</option>
                         <option value="Maître">Maître</option>
                         <option value="Monsieur">Monsieur</option>
                         <option value="Société">Société</option>
                 </select>
     
                 <input id=largeurfixe type="text" name="livraisonnom" value="APP 4EME ETAGE"/>
                 <input id=largeurfixe type="text" name="livraisonadresse" value="16 RUE xxxxxxxxxx"/>
                 <input id=largeurfixe type="text" name="livraisoncp" value="007"/>
                 <input id=largeurfixe type="text" name="livraisonville" value="BOND"/>
                 <input id=largeurfixe type="text" name="livraisonpays" value="F"/>
            </div>
      </body>
    </html>
    L'image jointe vous permettra de vous faire une idée du résultat à l'affichage de ce code très basique.

    D'avance merci et à bientôt.

    Sined.
    Images attachées Images attachées  

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 70
    Points : 77
    Points
    77
    Par défaut
    Re bonjour à toutes et à tous,

    Après avoir discuté avec des collègues, la solution est toute simple, dans le CSS destiné à IE, il suffit de mettre display:inline;

    Je ne remercierai jamais assez microsoft pour toutes ces joies liées à la programmation ! (c'est ironique bien entendu)

    Bonne journée à tout le monde.

    Sined.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Balise <input type="file"> avec arborescence du serveur
    Par hollywood dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 05/02/2009, 11h40
  2. tranmettre une variable avec la balise input
    Par Balbuzard dans le forum Langage
    Réponses: 2
    Dernier message: 29/01/2009, 13h29
  3. Réponses: 4
    Dernier message: 18/06/2008, 10h50
  4. Soucis d'affichage avec MSIE (balise HR)
    Par Olivier Regnier dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 15/11/2007, 19h17
  5. alignement input avec image
    Par Shabata dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 24/02/2005, 09h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo