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

JavaScript Discussion :

[DEBUTANT][Javascript + CSS]Modification du background


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre exp�riment�

    Profil pro
    Chercheur en informatique
    Inscrit en
    Novembre 2004
    Messages
    130
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Chercheur en informatique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 130
    Par d�faut [DEBUTANT][Javascript + CSS]Modification du background
    Bonjour,

    Je voudrais modifier la couleur d'un fond lorsque le curseur passe dessus.

    Bon ca je sais faire avec javascript, mais je voudrais pouvoir modifier cette couleur dynamiquement, par exemple si l'utilisateur change de theme, la couleur de fond lorsque l'utilisateur passe le curseur sur le menu changera de gris a bleu.
    A la base je pensai le faire en m�langeant du javascript et une feuille de style, et dans mon javascript demand� le changement de classe de l'objet, mais il me semble que finalement c'est pas possible ?
    Donc ma question est, est ce qu'il est possible d'utiliser les feuilles de styles avec les javascript ?

    Et sinon est ce que vous avez des id�es pour une autre mani�re de faire ??

    Merci beacoup d'avance

  2. #2
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 888
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 888
    Par d�faut
    Je te conseille de faire une feuille de style par th�me, et une feuille js, qui contiendra les couleurs.

    Par exemple, tu pourrais avoir quelque chose comme �a dans une des feuilles js pour un theme donn� :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    var theme_couleurfond="#HeBaBe";
    Et ensuite, dans ta page, au lieu de jouer sur une couleur "en dur" tu prendrais syst�matiquement la couleur du theme.

    L'inconv�nient est qu'il faudra que tu r�percutes les couleurs dans le css et le js. Il y a bien un moyen de r�cup�rer la couleur d'un fond, ou celle d'un texte en js par rapport � un style, mais il faut faire r�f�rence � un objet, par exemple :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    var theme_couleurfond = document.getElementById("unDiv").style.color;
    Je crois de t�te que c'est �a. Mais c'est � mon avis trop complexe, et il vaut mieux d�finir une fois pour toutes tes couleurs dans les deux pages css et js.

    Je ne connais pas d'autres moyens de faire int�ragir du css avec du js.

    Bonne chance

  3. #3
    Membre exp�riment�

    Profil pro
    Chercheur en informatique
    Inscrit en
    Novembre 2004
    Messages
    130
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Chercheur en informatique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 130
    Par d�faut
    Ok merci beaucoup, je vais essayer ce que tu as dit

Discussions similaires

  1. [debutant][xsl][css] xsl + css
    Par fanchic29 dans le forum XSL/XSLT/XPATH
    R�ponses: 10
    Dernier message: 16/04/2008, 18h31
  2. [HTML][CSS] modification dans champs de texte
    Par java_fun dans le forum Mise en page CSS
    R�ponses: 1
    Dernier message: 21/09/2005, 14h12
  3. R�cup�rer une variable --> Javascript+CSS
    Par Skarlix dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 30/08/2005, 16h01
  4. [CSS] @media print & background-color
    Par denisC dans le forum Mise en page CSS
    R�ponses: 4
    Dernier message: 11/05/2005, 09h21
  5. [DEBUTANT] Javascript et Html
    Par ebaynaud dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 25/10/2004, 13h53

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