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 :

probleme textarea ie et firefox


Sujet :

HTML

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 189
    Par défaut probleme textarea ie et firefox
    bonjour
    pour textarea (comment)
    sous IE cela m'affiche une ligne
    sous firefox m'affiche 2 lignes
    comment puis je contourné ce probleme ?
    merci

    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
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Untitled Document</title>
    <style type="text/css">
    * {
    margin:0px;
    padding:0px;
    }
     
    #form {
    font:12px, Georgia, "Times New Roman", Times, serif;
    width: 400px;
    }
    input, textarea {
    border: 3px double #DDDDDD;
    padding: 2px;
    font: 11px Geneva, Arial, Helvetica, sans-serif;
    display: block;
    margin: 4px 0 4px 0;
    }
    fieldset { padding: 12px; border: 1px solid #DDDDDD; margin-top: 6px; }
    legend { color: #666666; padding: 0 12px; }
    label { color: #666666; display: block; }
    #name, #comment{width: 250px;}
    </style>
    </head>
    <body>
    <form action="#" method="post" id="form">
    <div>
    <fieldset>
    <legend>Post it</legend>
    <label class="required">Name:
    <input type="text" id="name"/>
    </label>
    <label class="required">Comment text:
    <textarea id="comment" cols="1" rows="1"></textarea>
    </label>
    </fieldset>
    <input type="submit" id="submit" value="Send it!" />
    </div>
    </form>
    </body>
    </html>

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2009
    Messages : 27
    Par défaut
    salut, peut etre en rajoutant un "height" dans ton css sur le textarea.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    textarea {
    height:200px;
    }

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 189
    Par défaut ok
    ca a l'air de fonctionner
    mais il faut que je le fasse que sur le text area
    ici il le fait sur toute la form
    comment je fais
    merci

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2009
    Messages : 27
    Par défaut
    ben je sais pas trop normalement avec le code que j'ai mis il doit agir que sur le textarea, apres c'est normal que ton formulaire s'adapte a la taille du contenu.

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 189
    Par défaut peut tu verifier
    ca marche pas ca
    sous firefox un bon carré de 2 cm
    peut tu verifier mon css si la syntaxe est ok
    merci

    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 XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
    <html> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
    <title>Untitled Document</title> 
    <style type="text/css"> 
    * { 
    margin:0px; 
    padding:0px; 
    } 
     
    #textarea { 
    height: 10px;
    border: 3px double #DDDDDD; 
    padding: 2px; 
    font: 11px Geneva, Arial, Helvetica, sans-serif; 
    display: block; 
    margin: 4px 0 4px 0; 
    } 
     
    </style> 
    </head> 
    <body> 
     
    <form action="#" method="post" id="form"> 
    <textarea id="comment" cols="1" rows="1"></textarea> 
    </form> 
    </body> 
    </html>

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2009
    Messages : 27
    Par défaut
    non c'est pas bon comme ça, l'id de ton textarea n'est pas textarea mais comment.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    textarea#comment {
    height: 10px;
    border: 3px double #DDDDDD;
    padding: 2px;
    font: 11px Geneva, Arial, Helvetica, sans-serif;
    display: block;
    margin: 4px 0px 4px 0px;
    }
    comme ça c'est plus juste, j'ai rajouté les px au margin qui était a 0, je sais pas si c'est nécessaire, mais ça me parait plus juste.

    si c'est le seul textarea de la page tu n'as pas vraiment besoin de l'ID.

  7. #7
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 189
    Par défaut textarea qui marche sous ie et firefox
    OK NICKEL merci
    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
    30
    31
    32
    33
    34
    35
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
    <html> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
    <title>Untitled Document</title> 
    <style type="text/css"> 
    * { 
    margin:0px; 
    padding:0px; 
    } 
     
     
     
    textarea#comment {
    height: 15px;
    border: 3px double #DDDDDD;
    padding: 2px;
    font: 11px Geneva, Arial, Helvetica, sans-serif;
    display: block;
    margin: 4px 0px 4px 0px;
    width:10%;
    }
     
     
     
    </style> 
    </head> 
    <body> 
     
    <form action="#" method="post" id="form"> 
    <textarea id="comment" cols="1" rows="1"></textarea> 
    </form> 
    </body> 
    </html>

  8. #8
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonsoir

    Citation Envoyé par dariumis Voir le message
    j'ai rajouté les px au margin qui était a 0, je sais pas si c'est nécessaire, mais ça me parait plus juste.
    Indiquer l'unité de mesure est obligatoire en CSS sauf quand la valeur est 0.

    Donc cette écriture est correcte :

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    margin: 4px 0 4px 0;

    On pourrait encore mieux écrire :


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

Discussions similaires

  1. Probleme de compatibilite IE/Firefox
    Par chiv dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 07/02/2006, 09h02
  2. Problème d'impression avec Firefox
    Par Thrystan dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 19/12/2005, 22h51
  3. Probleme d'affichage sour firefox de code javascript css
    Par pod1978 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 21/10/2005, 13h09
  4. [CSS][Firefox] Probleme de footer sous firefox
    Par oknam dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 20/09/2005, 20h51
  5. probleme return confirm avec firefox
    Par druglord dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 24/08/2005, 10h14

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