Partage
  • Partager sur Facebook
  • Partager sur Twitter

Changer une couleur

    14 décembre 2008 à 18:21:05

    Bonjour,

    Je n'ai jamais fait de Javascript, et j'aurai besoin d'un petit code simple.
    J'ai ce code:
    #menu ul
    {
    	background-color: #AAAAAA;
    	margin-top: 0px;
    	padding-left: 0px;
    	margin-bottom: 5px;
    }
    #menu ul:hover, #menu ul:focus
    {
    	background-color: #BBBBBB;
    }
    #menu ul .title
    {
    	background-color: #888888;
    	border-bottom: 0px solid #EEEEEE;
    }
    

    Mais j'aimerai que lorsque la souris est sur un "#menu ul", que la couleur de fond du "#menu ul .title" contenu dans le "#menu ul" ait pour couleur de fond: #999999

    Merci d'avance,
    ProgVal

    note: j'ai déjà cherché sur Google, mais mes attentes sont trop précises.

    EDIT: pour avoir tout mon code: http://progvaltest.fr.cr/
    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      14 décembre 2008 à 18:53:25

      Tu peux poster le html de #menu aussi?

      ( edit ) woops, j'aurais du faire f5 avant de poster :-°


      ( edit² ) T'y était presque. Vu que tu zape IE6 c'est facile et possible uniquement en CSS.

      remplace (ligne 47 du CSS) :
      #menu ul .title:hover, #menu ul .title:focus
      {
      	background-color: #888888;
      }
      


      par

      #menu ul:hover .title, #menu ul:focus .title
      {
      	background-color: #999;
      }
      


      magie :)
      • Partager sur Facebook
      • Partager sur Twitter
        14 décembre 2008 à 19:03:29

        nan, c'est pas ça.

        je veux que ça change le .title quand je suis sur le ul!

        Remarque: le site est hébergé sur mon PC, et je vais bientôt devoir éteindre...
        • Partager sur Facebook
        • Partager sur Twitter
        Anonyme
          14 décembre 2008 à 19:05:00

          Essaie ça marche


          je sais ce que je dit.


          ( edit )
          quand je suis au dessus de ma liste (ul:hover) change le background de .title. En général on test avant de raler que ça marche pas.
          • Partager sur Facebook
          • Partager sur Twitter
            15 décembre 2008 à 15:11:53

            ah, ok, j'avais mal lu ton code... J'avais vu "#menu ul .title:hover" au lieu de "#menu ul:hover .title"

            Merci!
            • Partager sur Facebook
            • Partager sur Twitter

            Changer une couleur

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown