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 :

Couleur de lien actif


Sujet :

CSS

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 82
    Par défaut Couleur de lien actif
    Salut,

    J'ai cédé au téléchargement d'un code tout fait pour avoir un léger effet sur des liens.
    Ca fonctionne bien mais je cherche à changer la couleur du lien actif. Mais je dois avoir une info contraire dans ce code puisque ça ne marche pas.

    Pourquoi ça, ça ne le fait pas ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    nav a:hover,
    nav a:focus{
    	outline: none;
    	color: #fff;
     
    }
    Voilà le reste du code:
    Code : 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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    *,
    *:after,
    *::before {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
     
    }
     
    body {
    	font-family: 'Raleway', sans-serif;
     
    }
     
    nav a {
    	position: relative;
    	display: inline-block;
    	margin: 15px 15px;
    	outline: none;
    	text-transform: uppercase;
    	letter-spacing: 1px;
    	font-weight: 400;
    	text-shadow: 0 0 1px rgba(255,255,255,0.3);
    	font-size: 15px;
    	text-decoration: none;
     
    }
     
    nav a:hover,
    nav a:focus{
    	outline: none;
    	color: #fff;
     
    }
     
     
    /* Effect 14: border switch */
    .cl-effect-14 a {
    	padding: 0 5px;
    	height: 45px;
    	line-height: 45px;
    	color: #333;
    }
    .cl-effect-14 a::before,
    .cl-effect-14 a::after {
    	position: absolute;
    	width: 45px;
    	height: 2px;
    	background: #fff;
    	content: '';
    	opacity: 0.2;
    	-webkit-transition: all 0.3s;
    	-moz-transition: all 0.3s;
    	transition: all 0.3s;
    	pointer-events: none;
     
     
    }
     
    .cl-effect-14 a::before {
    	top: 0;
    	left: 0;
    	-webkit-transform: rotate(90deg);
    	-moz-transform: rotate(90deg);
    	transform: rotate(90deg);
    	-webkit-transform-origin: 0 0;
    	-moz-transform-origin: 0 0;
    	transform-origin: 0 0;
     
     
    }
     
    .cl-effect-14 a::after {
    	right: 0;
    	bottom: 0;
    	-webkit-transform: rotate(90deg);
    	-moz-transform: rotate(90deg);
    	transform: rotate(90deg);
    	-webkit-transform-origin: 100% 0;
    	-moz-transform-origin: 100% 0;
    	transform-origin: 100% 0;
    }
     
    .cl-effect-14 a:hover::before,
    .cl-effect-14 a:hover::after,
    .cl-effect-14 a:focus::before,
    .cl-effect-14 a:focus::after {
    	opacity: 1;
     
    }
     
    .cl-effect-14 a:hover::before,
    .cl-effect-14 a:focus::before {
    	left: 50%;
    	-webkit-transform: rotate(0deg) translateX(-50%);
    	-moz-transform: rotate(0deg) translateX(-50%);
    	transform: rotate(0deg) translateX(-50%);
    }
     
    .cl-effect-14 a:hover::after,
    .cl-effect-14 a:focus::after {
    	right: 50%;
    	-webkit-transform: rotate(0deg) translateX(50%);
    	-moz-transform: rotate(0deg) translateX(50%);
    	transform: rotate(0deg) translateX(50%);
    }
    Merci.

  2. #2
    Membre Expert
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Par défaut
    Bonjour,

    Qu'entendez-vous par lien actif ?

    Il y a des discussions résolues sur ce sujet sur le forum.

  3. #3
    Membre confirmé Avatar de Federico_muy_bien
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 154
    Par défaut
    Salut. Pour être sûr qu'on parle de la même chose :

    a:hover quand la souris passe au dessus du lien
    a:active c'est au moment où le lien est cliqué
    a:visited pour appliquer un style a un lien déjà visité


  4. #4
    Membre Expert
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336
    Par défaut
    Peut-être que cette discussion vous aidera : http://www.developpez.net/forums/d13...igner-onclick/

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 82
    Par défaut
    J'entends par "active", le lien qui correspond à la page ouverte.

    Si je clique sur le lien bidule, j'arrive sur la page bidule.php et le lien bidule change de couleur pour bien rappeler à l'utilisateur ou il se trouve.

    Par contre, je ne veux pas de "visited".

    @rodolphebrd
    Merci, je regarde ça.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 82
    Par défaut
    Bon, vu la complexité du truc, je ne suis plus bien sûr de cette fonction "active".

  7. #7
    Membre Expert
    Avatar de rodolphebrd
    Homme Profil pro
    Indépendant
    Inscrit en
    Novembre 2012
    Messages
    2 336
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Indépendant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 336

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 82
    Par défaut
    Ah oui, en effet, c'est pas si compliqué.
    J'ai bien ce que je voulais, je te remercie et les autres également.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Couleur pour lien actif du menu
    Par mikael2235 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 13/12/2009, 18h40
  2. Mettre un lien actif en couleur
    Par Athos77 dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 03/08/2009, 19h55
  3. [HTML] changer de couleur de lien....
    Par erwan_ dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 03/09/2005, 23h50
  4. changer couleur du lien au passage de la sourie
    Par toome dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 01/08/2005, 10h11
  5. couleur des liens
    Par allowen dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 03/03/2005, 12h04

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