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 :

[HTML] Espace genant dans formulaire avec bouton image


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    193
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 193
    Par défaut [HTML] Espace genant dans formulaire avec bouton image
    Bonjour tout le monde!

    Voici le code posant probleme:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <html>
    <head>
     
    </head>
    <body>
    <form action="page.html" method="POST">
     
    <input type="TEXT" name="chercher" size="1" maxlength=70>  <input TYPE="IMAGE" SRC="images/chercher.jpg">
    </form>
         </body>
    </html>
    Quoi que je fasse (taille différente de l'image, formulaire dans un tableau avec valign="middle",...) il y a toujours un decalage anormal vers le bas entre le champ de saisie et le bouton image). Comment faire?
    Ce probleme ne se produit pas avec un bouton input type="submit".

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Etant donné que ce sont des éléments inline, avec juste ce code HTML les deux input se mettent l'un à côté de l'autre. Donc tu as queluqe part dans ton code CSS une valeur qui produit ce décalage. Donc si tu pouvais nous montrer ton CSS ..

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    193
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 193
    Par défaut
    Bonjour Bisûnûrs!

    Pas de code css. Le probleme se produit avec le code ci-dessus...

    Mon interpretation est que la balise input type="text" contient un espace vide invisible en haut, ainsi elle apparait décalée vers le bas et n'est pas centrée quand on met valign du contenant sur middle (elle est centrée mais en comprenant l'espace vide). Mais ca parait bizarre que cet espace vide apparaisse uniquement quand on met une balise input type="image"...

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Ah, pardon, j'avais mal compris, tu veux centrer verticalement tes deux éléments entre eux c'est ça ? Je pensais qu'il y avait une marge importante en hauteur entre les deux éléments l'un en-dessous de l'autre.

  5. #5
    Membre émérite Avatar de djoyeux
    Profil pro
    Inscrit en
    Août 2007
    Messages
    595
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2007
    Messages : 595
    Par défaut
    Le plus simple serait peut etre de faire un tableau avec des td valign='middle'

  6. #6
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Citation Envoyé par djoyeux Voir le message
    Le plus simple serait peut etre de faire un tableau avec des td valign='middle'
    Pas la peine, si lysandre veut juste centrer les deux éléments verticalement entre eux, le bouton de type image se comportant comme une simple image, il suffit de mettre vertical-align:middle sur le bouton image.

Discussions similaires

  1. Aucun affichage dans formulaire avec onglet
    Par Daniel MOREAU dans le forum Access
    Réponses: 4
    Dernier message: 04/12/2006, 17h59
  2. ouverture de sous-formulaire avec bouton de commande
    Par nicolovitch dans le forum Access
    Réponses: 2
    Dernier message: 24/07/2006, 22h25
  3. formulaire avec une image
    Par badboys206s16 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 10/07/2006, 14h00
  4. Affichage d'un résultat selon requête dans formulaire avec date
    Par SMPGSARL dans le forum Requêtes et SQL.
    Réponses: 10
    Dernier message: 06/07/2006, 14h52
  5. formulaire/lien/bouton image envoyer
    Par charlotte10 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 19/08/2005, 16h46

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