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

Mise en page CSS Discussion :

Compatibilité IE7 label div textarea


Sujet :

CSS

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2011
    Messages : 2
    Par défaut Compatibilité IE7 label div textarea
    Bonjour,

    Aprés avoir longuement googlé mon souci,je me décide à poster car je sèche com-plè-te-ment.

    J'ai un formulaire de contact qui fonctionne parfaitement sur FF chrome et ie 9 mais qui bug sévère sous ie 7. Une partie du code html se retrouve dans le textarea! Ce pb est visible sur les images jointes.

    Voici le code du formulaire:

    Code html : 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
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
     
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Document sans nom</title>
    <link rel="stylesheet" type="text/css" href="css/contact.css" />
    </head>
     
    <body>
    <div id="contactForm">
    	<div id="contactTitle">Contacter http://www.annonces50.fr</div>
        <div id="contactContent">
        	<!-- A masquer pour le formulaire de contact standard -->
     
        	<div id="contactDetailAnnonce">
     
            	<div class="formLeft">Titre de l'annonce </div>
                <div class="formRight">Programme neuf 50230 AGON COUTAINVILLE - Appartements TYPE 2 dans R&eacute;sidence de tourisme</div>
                <div class="formLeft">Localisation </div>
                <div class="formRight"> </div>
                <hr class="separation" />
                <hr />
     
            </div>
            <!-- fin détail de l'annonce -->
     
        <form method="post" action="/contact.php" name="itemForm" id="itemForm">
     
    <input type="hidden" name="ad_owner" value="Annonces50.fr">
    <input type="hidden" name="commune" value="">
    <input type="hidden" name="user_id" value="28">
    <input type="hidden" name="id" value="31980152">
    <input type="hidden" name="contact" value="1">
    <div class="formLeft">
            <label for="contact-name">*Nom :</label>
            <input ype="text" name="contact_name" value="" id="contact-name" class="contact-input"  />
             </div>
    <div class="formRight">
            <label for="contact-firstname">Pr&eacute;nom :</label>
            <input type="text" id="contact-firstname" class="contact-input" value="" name="firstname" />
            </div>
            <div class="formLeft">
            <label for="contact-phone">T&eacute;l&eacute;phone :</label>
            <input type="text" id="contact-phone" class="contact-input" name="phone" value="" />
     
            </div>
            <div class="formRight">
            <label for="contact-email">*Email:</label>
            <input type="text" name="contact_email" value="" id="contact-email" class="contact-input"  />
            </div>
            <div class="formCenter">
            <label>&nbsp;</label>
            <select name="subject" tabindex="106" >
     
                    <option name="subject" value="0">Choisissez un message prédéfini</option>
                    <option name="subject" value="visite"   >Demande de visite</option>
                    <option name="subject" value="infos"   >Demande d'informations complémentaires</option>
                    <option name="subject" value="autre" >Autre demande</option>
            </select>
            </div>
            <div class="formCenter">
     
            <label>&nbsp;</label>
            <textarea id="contact-message" class="contact-input"  name="contact_message" cols="40" rows="4"  ">  </textarea>
            </div>
            <div class="formLeftImage">
            <label>Vérification:</label>
            <img src="val_img.php" /></div>
            <div class="formRightImage">
            <label for="validate_sign">*Recopier le code:</label>
     
            <input type="text" id="validate_sign" class="contact-input" name="validate_sign" />
            </div>
            <div class="formCenter">
            <label>&nbsp;</label>
            <input type="checkbox" id="contact-cc" name="copie" value="1"    /> <span class="contact-cc">Envoyez moi une copie</span>
            </div>
            <div class="formCenter">
            <label></label>
     
            <button  type="submit" NAME="submit" VALUE="Envoyer" class="contact-send contact-button" >Envoyer</button>
            <button type="submit" class="contact-cancel contact-button" onclick="window.parent.Shadowbox.close()">Fermer cette fenêtre</button>
            <span class="mandatory">*Champs obligatoires</span>
            </div>
        </form>
     
        </div>
    </div>
    </body>
     
    </html>


    Code css : 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
    30
     
    body                                            {  center top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:black;}
    .separation                                     { clear:both; visibility:hidden; margin:0; padding:0; height:1px; }
     
    label           { display:block; width:80px; text-align:right; padding:4px 0 0; float:left;}
     
    #contactForm { width:580px; height:490px; background: #A50000 url(../images/background-form-contact.gif) left top repeat-x; padding:10px; margin:0 auto }
    #contactForm #contactTitle { font-size:24px; color:white;}
    #contactForm #contactContent { background: white url(../images/background-annonces.jpg) right bottom no-repeat; margin:10px 0 0; padding:10px; height:430px;}
    #contactForm #contactContent #contactDetailAnnonce { clear:both; font-size:14px; margin:0 0 15px 0;}
    #contactForm #contactContent #contactDetailAnnonce .formLeft { margin:0 0 5px 15px; width:160px;}
    #contactForm #contactContent #contactDetailAnnonce .formRight { margin:0 0 5px 0; width:380px; font-weight:bold;}
     
    #contactForm #contactContent .formLeft { width:50%; float:left; margin:0 0 5px 0;}
    #contactForm #contactContent .formRight { width:50%; float:right; margin:0 0 5px 0;}
    #contactForm #contactContent .formLeftImage { width:45%; float:left; margin:0 7px 5px 0;}
    #contactForm #contactContent .formLeftImage img { height:19px;}
    #contactForm #contactContent .formRightImage { width:53%; float:right; margin:0 0 5px 0;}
    #contactForm #contactContent .formRightImage label { width:90px;}
    #contactForm #contactContent .formCenter{ width:100%; clear:both; margin:0 0 5px 0;}
    #contactForm #contactContent label { display:block; margin:0 5px 0 0;}
    #contactForm #contactContent input { display:block; float:left; width:188px;}
    #contactForm #contactContent select { display:block; width:475px;}
    #contactForm #contactContent textarea { display:block; width:468px; height:150px; max-width:468px; max-height:150px;}
    #contactForm #contactContent input#contact-cc { width:20px; margin-left:0;}
    #contactForm #contactContent span.contact-cc { display:block; padding:3px 0 0 0;}
    #contactForm #contactContent span.mandatory { float:left; padding:7px 0 0 0;}
    #contactForm #contactContent button.contact-button { display:block; float:left; width:105px; height:34px; margin:0 10px 0 0; border:none; background:transparent; font-weight:bold;}
    #contactForm #contactContent button.contact-send { background:url(../images/btn-inscription.png) left top no-repeat; color:white;}
    #contactForm #contactContent button.contact-cancel { background:url(../images/btn-inscription-grey.png) left top no-repeat;}

    J'ai déjà essayé de remplacer les "for" par des "htmlFor" dans le code html mais cela ne change rien.


    Toute aide est grandement apprécié, je suis complètement sec.
    D'avance merci aux gurus qui prendront le temps de se pencher sur ce pb!
    Images attachées Images attachées   

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

Discussions similaires

  1. Problème de compatibilité avec IE6 - DIV et FLOAT
    Par rigolman dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 20/06/2008, 13h58
  2. [xhtml1.0 s]Problème de compatibilité IE7 FF
    Par MD Software dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 22/11/2007, 15h42
  3. Problème de compatibilité IE7
    Par ThinKiT dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 10/11/2007, 09h25
  4. [Compatibilité] IE7 ASP.NET VS2005 MasterPage
    Par X-Nem dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 31/05/2007, 17h24

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