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 :

Un bouton <Button> qui ne bouge pas quand on clique dessus


Sujet :

HTML

  1. #1
    Membre actif

    Inscrit en
    Novembre 2003
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 168
    Points : 232
    Points
    232
    Par défaut Un bouton <Button> qui ne bouge pas quand on clique dessus
    Bonjour,

    Je voulais mettre en place un bouton contenant une image et un texte et qui soit plat sans bordure et qui aura la même couleur que le fond de la page, autrement dit, l'image et le texte s'affiche dans la page sans être visuellement encadrés mais une action se produit lorsqu'on clique dessus.

    J'ai réussi à faire ça en utilisant une balise <Button> pour laquelle j'enlève la bordure et la couleur de fond grâce au style suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    border-style : none;
    background-color : Transparent;
    cursor : default;
    Cela marche, mais j'ai constaté que quand je clique sur la zone du bouton, les éléments qu'il contient sont légèrement déplacés puis remis à leur place quand je lache le bouton de la souris ! Or moi je veux que le clique n'ait aucun impact visuel juste une action JS que j'ai définie sera exécutée, est-ce que celà est possible ? et de quelle façon éviter le déplacement du contenu du bouton quand on clique dessus ?

    Rmq : je dois absolument utiliser la balise <Button>

    Merci par avance

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

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    C'est un rendu de ton navigateur et ça ne peut pas être géré au niveau HTML/CSS.

  3. #3
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Rmq : je dois absolument utiliser la balise <Button>
    Bizarre d'être obligé d'utiliser une balise empêcher son comportement...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  4. #4
    Membre actif

    Inscrit en
    Novembre 2003
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 168
    Points : 232
    Points
    232
    Par défaut
    Visiblement vous avez raison, ce que je souhaite obtenir n'est pas possible.
    Je tiens juste à préciser que j'utilise la balise <Button> car elle supporte le causesvalidation d'ASP.NET

Discussions similaires

  1. pied de page fixe (qui ne bouge pas quand on redimensionne la page)
    Par Gorgo13 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 27/10/2009, 14h12
  2. Valeur de ComboBox qui ne change pas quand je clique
    Par pools dans le forum Windows Forms
    Réponses: 1
    Dernier message: 20/05/2009, 17h16
  3. Bouton bbcode qui actualise la page quand on clique dessus
    Par Bruno.C dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 27/01/2008, 21h37
  4. Choice qui ne bouge pas!
    Par Lady dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 07/03/2007, 13h09
  5. Réponses: 6
    Dernier message: 05/05/2005, 23h47

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