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 :

Cacher lien après avoir cliqué


Sujet :

CSS

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Consultant SEO
    Inscrit en
    Août 2020
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant SEO

    Informations forums :
    Inscription : Août 2020
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Cacher lien après avoir cliqué
    Bonjour,

    Je suis en train de faire un texte en accordéon. J'ai réussi à faire ce que je souhaitais mais j'aimerais caché le "Voir plus" quand celui-ci a été cliqué et que le texte caché apparait.

    Voici le
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <div id="parent">
      <p>Texte parent</p>
    </div>
    <p><a a href="#plus">Voir plus</a></p>
    <div id="plus" class="accordeon">
      <p>Texte enfant</p>
      <a href="#parents">Voir moins</a>
    </div>

    Et le
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    .accordeon {
    /* par défaut les définitions sont masquées mais conservées dans le flux. Ce qui permet aux "robots" d'accéder à ce contenu. */
      position: absolute;
      border: 0;
      height: 1px;
      width: 1px;
      padding: 0;
      overflow: hidden;
      clip: rect(1px 1px 1px 1px); /* IE6 & IE7 */
      clip: rect(1px, 1px, 1px, 1px);
    }
    .accordeon:target {
      position: relative;
      height: auto;
      padding: initial;
      width: 45%;
      clip: initial;
    }

    Merci à vous.

    Philippe

  2. #2
    Membre régulier
    Homme Profil pro
    Agence digitale
    Inscrit en
    Avril 2020
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Agence digitale
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2020
    Messages : 69
    Points : 97
    Points
    97
    Par défaut
    Il existe principalement deux méthodes pour cacher un élément HTML visible en CSS : on peut soit régler la valeur de la propriété visibility de l'élément sur visibility: hidden , soit régler son type d'affichage sur display: none

Discussions similaires

  1. Réponses: 35
    Dernier message: 09/06/2016, 15h01
  2. Cacher un bouton après avoir cliqué dessus
    Par baila dans le forum IHM
    Réponses: 8
    Dernier message: 09/10/2007, 17h29
  3. Mettre en evidence le lien apres avoir été cliqué
    Par thomfort dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 15/03/2007, 15h50
  4. Réponses: 2
    Dernier message: 04/03/2007, 18h40
  5. Réponses: 1
    Dernier message: 22/08/2006, 12h07

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