Partage
  • Partager sur Facebook
  • Partager sur Twitter

Comment créer un bouton

    26 décembre 2021 à 2:40:34

    Bonjour,

    Je souhaite transformer le rectangle rouge de chaque bannières en boutons dépliants sur le site https://www.vapeprivate.com/. Sur mobile on cliquerais sur le bouton alors que sur pc pas de bouton le rectangle rouge avec le texte s'afficherais au survol

    Ici c'est une photo de l'existant 

    Ici c'est des photos de ce que je veux faire en CSS

    -
    Edité par VictorBonomie-amort 28 décembre 2021 à 23:45:30

    • Partager sur Facebook
    • Partager sur Twitter
      26 décembre 2021 à 2:50:27

      Bonsoir ! Soit plus explicite on comprend pas bien ce que tu veux faire exactement. Ce que tu veux c'est avoir un bouton sur l'image et lorsqu'on passe la souris dessus tu affiches le texte ou quoi ?
      • Partager sur Facebook
      • Partager sur Twitter
        26 décembre 2021 à 2:56:53

        oui un bouton sur mobile on clique et sur pc pas de bouton le rectangle rouge s'affiche au survol de la souris

        -
        Edité par VictorBonomie-amort 28 décembre 2021 à 23:44:53

        • Partager sur Facebook
        • Partager sur Twitter
          31 décembre 2021 à 16:46:42

          Bonjour,

          il s'agit de cibler le frère d'un élément survolé,
          en l'occurrence de mettre en display:block un élément qui est en display:none

          Voir ici notamment "cibler un frère d'un élément survolé

          https://www.alsacreations.com/astuce/lire/1312-selectionner-les-freres-d-un-element-en-css-nth-child.html#exemple4

          donc le texteen légende doit être frère de l'image, et la déclaration quelque chose comme :

          .limage:hover ~ .legende {
              display:block;
          }

          pour avoir un effet de transition, on peut plutôt mettre le fond rouge au survol, et passer le texte de transparent à blanc. La transition s'indiquera sur la légende

          • Partager sur Facebook
          • Partager sur Twitter
            3 janvier 2022 à 12:58:34

            regarde ce que j'ai mis ça ne fait que masquer l'élément mais il ne réapparait pas au survol :/

            -
            Edité par VictorBonomie-amort 3 janvier 2022 à 23:35:47

            • Partager sur Facebook
            • Partager sur Twitter
              4 janvier 2022 à 1:19:13

              C'est difficile de t'aider sans voir le code HTML de ton élément en question. Mais je crois qu'il y a une erreur au niveau de ta deuxième règle essaie plutôt
              .banner-type-10 .banner--link-overlay:hover{
                    
                      display:block !important;
              }
              • Partager sur Facebook
              • Partager sur Twitter
                4 janvier 2022 à 12:44:44

                Ah c'est bon on à réussi ! Merci Foussedev ;)

                .banner-type-10 .banner--link-overlay .hidden{
                	display:none !important;
                }
                
                .banner-type-10 .banner--link-overlay:hover .hidden{
                       
                        display:block !important;
                }



                -
                Edité par VictorBonomie-amort 4 janvier 2022 à 12:48:36

                • Partager sur Facebook
                • Partager sur Twitter
                  12 janvier 2022 à 20:50:43

                  Quelqu'un pour m'aider pour faire le bouton sur mobile ?
                  • Partager sur Facebook
                  • Partager sur Twitter

                  Comment créer un bouton

                  × 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