Changement de couleur au survol d'une chaîne comportant <strong>

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Changement de couleur au survol d'une chaîne comportant <strong>

    Bonjour,


    Je cherche un moyen de permettre qu'un paragraphe entier comportant une chaîne <strong>...</strong> change de couleur au survol quelle que soit la zone survolée du paragraphe.

    Exemple :
    <p class="classe"><a href="#">Une partie de ce paragraphe est en caractères <strong>gras</strong>.</a></p>

    Je peux bien sûr cibler le texte en gras et le texte « maigre », et faire en sorte que l'un ou l'autre change de couleur, mais comment faire pour que l'un et l'autre change de couleur simultanément ?


    Quelqu'un aurait-il une idée ?


    D'avance merci de vous pencher sur ce problème.
    Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

  • #2
    Re : Changement de couleur au survol d'une chaîne comportant &lt;strong&gt;

    Bonjour,

    Il n'existe pas de solution en CSS mais un petit bout de jquery devrait faire l'affaire.
    J'ai simulé la situation ici: http://jsfiddle.net/g0e3xkoy/

    Bonne journée
    UP, le plugin universel à découvrir sur https//up.lomart.fr
    bgMax
    , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

    Commentaire


    • #3
      Re : Changement de couleur au survol d'une chaîne comportant &lt;strong&gt;

      Bonjour,
      Il me semble que le selecteur CSS:
      p:hover strong
      fonctionne dans tous les navigateur actuel
      http://www.st42.fr : Astuce et téléchargement d’extension Joomla! et virtuemart
      http://shop.st42.fr Catalogue extentions gratuit et Pro pour Virtuemart et Joomla

      Commentaire


      • #4
        Re : Changement de couleur au survol d'une chaîne comportant &lt;strong&gt;

        p:hover strong cible le contenu de la balise strong alors que la demande est de cibler tout le contenu d'une balise p qui contient une balise strong (si j'ai bien compris)
        UP, le plugin universel à découvrir sur https//up.lomart.fr
        bgMax
        , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

        Commentaire


        • #5
          Re : Changement de couleur au survol d'une chaîne comportant &amp;amp;lt;strong&amp;amp;gt;

          @lomart : merci beaucoup !


          Envoyé par lomart Voir le message
          p:hover strong cible le contenu de la balise strong alors que la demande est de cibler tout le contenu d'une balise p qui contient une balise strong (si j'ai bien compris)
          Exact.

          Merci tout de même à Electrocity .
          Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

          Commentaire


          • #6
            Re : Changement de couleur au survol d'une chaîne comportant &lt;strong&gt;

            Je cherche un moyen de permettre qu'un paragraphe entier comportant une chaîne <strong>...</strong> change de couleur au survol quelle que soit la zone survolée du paragraphe.
            si survole du paragraphe alors strong change de couleur :
            Code HTML:
            p:hover strong {
            color: red;
            }
            Ou alors la question est mal formulée ou alors personne n'a fait le teste ?
            Cordialement,
            Patrick.
            http://www.st42.fr : Astuce et téléchargement d’extension Joomla! et virtuemart
            http://shop.st42.fr Catalogue extentions gratuit et Pro pour Virtuemart et Joomla

            Commentaire


            • #7
              Re : Changement de couleur au survol d'une chaîne comportant &lt;strong&gt;

              Salut,
              peut-être trouveras-tu ton bonheur dans ces tutoriaux :



              Pour ta question, le plus simple serait d'adapter celui-là :
              How to Create Five Simple Hover Effects for Your Navigation Links
              This is a quick tutorial about creating simple hover effects that would be best suited for links within a navigation. The reason for this is that these might be too much when done inline within a paragraph but that is only a word of caution – if you want to apply these to your normal links, all the power to you.


              Autrement, moi aussi j'y vais de mon petit exemple jquery :
              avec la fonction hover


              Tu remarqueras que j'ai attribué la classe "classe" de ton exemple au tag a
              Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

              Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

              Commentaire


              • #8
                Re : Changement de couleur au survol d'une chaîne comportant &lt;strong&gt;

                pour le texte en gras:
                p:hover strong {
                color: red;
                }

                pour le texte en maigre vu que dans l exemple il y a un lien :
                p:hover a {background:blue;}

                Commentaire


                • #9
                  Re : Changement de couleur au survol d'une chaîne comportant &lt;strong&gt;

                  Bonjour,

                  @ghazal
                  J'ai pas trop compris l'intérêt d'utiliser du jquery pour changer la couleur du texte au survol. Le css .classe:hover le fait très bien

                  @ghazal et lefabdu51
                  la question était : cibler tout le contenu d'une balise p qui contient une balise strong.
                  Si c'était possible en CSS, on aurait une règle de ce genre
                  Code:
                  strong:parent{background-color:red;}
                  UP, le plugin universel à découvrir sur https//up.lomart.fr
                  bgMax
                  , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                  Commentaire


                  • #10
                    Re : Changement de couleur au survol d'une chaîne comportant &lt;strong&gt;

                    @lomart
                    je te renvoie à la lecture de ce post :
                    [Problème] Effet :hover en CSS ne fonctionne pas sous iOS (iPhones, iPads)
                    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                    Commentaire


                    • #11
                      Re : Changement de couleur au survol d'une chaîne comportant &lt;strong&gt;

                      Peut-être, mais tu connais beaucoup de gens qui font des hover sur iMachin.
                      Je pense qu'il faut mieux éviter les effets difficilement reproduisibles et compréhensibles par les utilisateurs lambda de tablettes comme l'effet de zoom au survol dont il est question dans ton post (que j'avais suivi à l'époque).
                      Et, de toutes les façons, ton code ne répond pas à la question d'origine: cibler tout le contenu d'une balise p qui contient une balise strong.
                      UP, le plugin universel à découvrir sur https//up.lomart.fr
                      bgMax
                      , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                      Commentaire


                      • #12
                        Re : Changement de couleur au survol d'une chaîne comportant &lt;strong&gt;

                        Bonjour,

                        rajoute une classe "ya-du-gras" à ton paragraphe. Tu as alors ce code :
                        Code:
                        <p class="classe [B]ya-du-gras[/B]">
                        <a href="#">Une partie de ce paragraphe est en caractères <strong>gras</strong>.</a>
                        </p>
                        et dans le CSS, tu mets :
                        Code:
                        p.ya-du-gras:hover{
                        background: green;
                        }
                        Dernière édition par fynhooft à 14/01/2015, 23h14
                        GIMPons.net : http://www.GIMPons.net = plus de 1000 tutoriels sur GIMP , plus d'un millier d'images pour expliquer les filtres de GIMP.
                        Le terrier de Fynhooft : http://patrick.gauwin.free.fr
                        Le CSE d'Hazebrouck : http://www.csehazebrouck.fr

                        Commentaire


                        • #13
                          Re : Changement de couleur au survol d'une chaîne comportant &lt;strong&gt;

                          Bonjour,


                          Et merci à tous ceux qui ont proposé une solution. Je ne me suis pas manifesté depuis un moment car j'avais perdu le fil, ou plus exactement le fil m'avait perdu (aucun email m'informant que la discussion continuait). Désolé.

                          Je regarde de près toutes ces propositions dès que je trouve le temps (c'est-à-dire dès que je trouve le temps ).


                          Encore merci à tous les contributeurs.



                          PhilJ
                          Créateur de sites internet — Agence web indépendante http://www.e-33.fr | http://www.quali-site.fr (région de Bordeaux)

                          Commentaire

                          Annonce

                          Réduire
                          Aucune annonce pour le moment.

                          Partenaire de l'association

                          Réduire

                          Hébergeur Web PlanetHoster
                          Travaille ...
                          X