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 :

bouton et CSS


Sujet :

CSS

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 53
    Par défaut bouton et CSS
    Bonjour !

    J'ai besoin d'aide...

    Je cherche à changer la couleur de mes boutons de formulaire, jusqu'a present je faisais ansi :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    	<input type="submit" name="upload" value="Envoyez" style="font-weight:bold; background-color:#CCCCFF;" 
    	onMouseOver="this.style.color='#FFFFFF'; this.style.backgroundColor='#0000FF';" 
    	onMouseOut="this.style.color='#000000'; this.style.backgroundColor='#CCCCFF';" >
     
    	<input type="reset" value="Effacer" style="font-weight:bold; background-color:#CCCCFF;" 
    	onMouseOver="this.style.color='#FFFFFF'; this.style.backgroundColor='#0000FF';" 
    	onMouseOut="this.style.color='#000000'; this.style.backgroundColor='#CCCCFF';" >

    mais aujourd'hui je cherche à utiliser ma feuille de style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    .bouton { font-weight:bold; background-color:#CCCCFF;" }
    .boutonOVER  { color:#FFFFFF; background-color:#0000FF; } 
    .boutonOUT  { color:#000000; background-color:#CCCCFF; }
    et j'ai modifié mon code :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    	<input type="submit" name="upload" value="Envoyez" class="bouton" 
    	onMouseOver="this.className='boutonOVER';" 
    	onMouseOut="this.className='boutonOUT';" >
     
    	<input type="reset" value="Effacer" class="bouton" 
    	onMouseOver="this.className='boutonOVER';" 
    	onMouseOut="this.className='boutonOUT';" >

    évidament cela ne marche pas... les buotons sont de bonne couleur au départ et au passage de la souris et redeviennent gris standard de base idem quand la souris quitte le bouton...

    Pouvez-vous m'aidez ? MERCI !

  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
    Tu as un guillemet en trop dans ton code CSS (merci la coloration syntaxique du forum).

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 53
    Par défaut la honte
    Oupsss... merci la couleur et désolé d'encombrer le forum avec mes fautes de frappes ! car maintenant ce marche...! merci !
    J'en profite pour demander autre chose sur le même sujet :
    est-il possible de modifier directement la class input ?
    un truc du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    input.submit  { font-weight:bold; background-color:#CCCCFF; }
    input.reset { font-weight:bold; background-color:#CCCCFF; }
    Cela éviterai de créer une nouvelle classe et d'avoir à rajouter class="bouton" dans mon code...

  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
    Il existe une syntaxe qui fonctionne avec Firefox mais pas avec IE6 (7 je ne sais pas) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    input[type=submit]{
       font-weight:bold;
       background-color:#CCCCFF;
    }
    Si tu ne veux pas utiliser cette syntaxe, tu es obligé de passer par des classes.

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

Discussions similaires

  1. Application web : bouton avec css
    Par miya dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 27/07/2007, 14h57
  2. [asp.net] application web avec bouton avec css
    Par miya dans le forum ASP.NET
    Réponses: 3
    Dernier message: 02/07/2007, 09h57
  3. Bouton progressif css
    Par lesenbei dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 19/06/2007, 15h00
  4. Probleme bouton + id + css
    Par Seth77 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 11/04/2006, 16h32

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