userContent.css : trucs et astuces

Vos requêtes concernant Mozilla Firefox, le navigateur Gecko alternatif, ne trouvèrent point de réponses lorsque vous cherchâtes ? Toute l'équipe Geckozone est prête à vous aider.

Modérateurs : jpj, nico@nc, Mori

Trouvez-vous ce post-it utile ?

Vous pouvez sélectionner 1 option

 
 
Voir les résultats


FF_Olivier
Tyrannosaurus Rex
 
Messages : 2558
Inscription : 09 Juil 2004 14:41
Localisation : El_Dissenne

userContent.css : trucs et astuces

Messagede FF_Olivier » 22 Sep 2005 0:31

Le CSS se trouvant dans le fichier <chemin/vers/le/profil>/chrome/userContent.css permet de modifier l'apparence de ce qui se trouve dans la fenêtre de visualisation, càd les pages des sites et les barres de défilement.

(Si vous êtes intéressé-e par la modification de l'apparence de Firefox lui-même, alors vous n'êtes pas dans le bon topic, dirigez-vous plutôt vers l'excellentissime personnaliser Firefox avec le userChrome.css, par ottomar.)

Certaines astuces ayant été récupérées à droite et à gauche sur ce forum, je remercie les auteurs respectifs que j'ai pillés sans scrupules :oops: :mrgreen: ...
Toutes ces astuces sont des exemples, n'hésitez pas à les adapter à vos besoins.

Des tutoriels sur le CSS :
http://css.alsacreations.com/ (fr)
http://www.openweb.eu.org/css/ (fr)

Des liens utiles sur les sélecteurs :
http://www.w3.org/TR/css3-selectors/#selectors (en)
http://wiki.media-box.net/documentation/css (fr)

Un lien sur les URL :
http://www.commentcamarche.net/internet/url.php3 (fr)

Bonne nouvelle : depuis Firefox v1.5, il est possible de définir des styles CSS qui ne s'appliqueront qu'à certaines pages plutôt que globalement. La sélection peut se faire sur un nom de domaine, un ensemble de pages ou une page donnée.

La syntaxe :
Code: Tout sélectionner
@-moz-document domain(nom_de_domaine){ code CSS habituel }
@-moz-document url-prefix(adresse_http_partielle) { code CSS habituel }
@-moz-document url(adresse_http_précise) { code CSS habituel }


Exemples :
  • @-moz-document domain(geckozone.org) { code CSS habituel } : le CSS défini ici s'appliquera à toutes les pages issues du nom de domaine geckozone.org ;
  • @-moz-document url-prefix(http://www.geckozone.org/forum/) { code CSS habituel } : le CSS défini ici s'appliquera à toutes les pages issues du seul forum de www.geckozone.org ;
  • @-moz-document url(http://www.geckozone.org/forum/search.php?search_id=newposts) { code CSS habituel } : le CSS défini ici s'appliquera à la seule page des nouveaux messages depuis la dernière visite du forum de www.geckozone.org.
Il est à noter que l'on peut très bien définir un ensemble de règles CSS s'appliquant à n'importe quelles combinaisons de domaines, ensembles de pages et pages précises, séparées par des virgules :
Code: Tout sélectionner
@-moz-document
domain(domaine_1),
domain(domaine_2),
url(adresse_page_1),
url-prefix(début_adresse_1),
url-prefix(début_adresse_2),
url(adresse_page_2),
domain(domaine_3)
{
  règles CSS communes à toutes ces adresses
}


Par exemple, il peut être intéressant de définir un jeu de règles CSS s'appliquant aux seuls forums phpBB, on ajoutera alors au fur et à mesure les adresses des forums que l'on fréquente :
Code: Tout sélectionner
@-moz-document
url-prefix(http://franquin.org/forum/),
url-prefix(http://www.geckozone.org/forum/)
{

  /* Agrandir les zones de saisie */
  textarea {
    min-width: 75em !important;
    font-family: monospace !important;
  }

}


Une dernière chose : si vous définissez beaucoup de règles spécifiques à certains sites, la taille et la complexité de votre fichier userContent.css vont exploser, rendant sa gestion difficile.

Je vous suggère dès lors d'utiliser une série de fichiers séparés, dans lesquels vous développerez les instructions CSS spécifiques à chacun des sites, et auxquels vous ferez appel avec une série de commandes @import url(...); dans le fichier-maître userContent.css, un peu comme ceci :

Code: Tout sélectionner
/*/////////////////////////////////////////////////////////////////////////////
/                                                                             /
/  u s e r C o n t e n t . c s s                                              /
/                                                                             /
/  pour FF v1.5+                                                              /
/                                                                             /
/   For more examples see http://www.mozilla.org/unix/customizing.html        /
/                                                                             /
/////////////////////////////////////////////////////////////////////////////*/

/* Insérer ici les styles communs à tous les sites ------------------------- */
@import url(commun.css);
/* ------------------------------------------------------------------------- */

/* Insérer ici les styles dédiés par site----------------------------------- */
@import url(CambridgeDictionary.css);
@import url(phpBB.css);
@import url(Yahoo.css);
/* ------------------------------------------------------------------------- */

/* Insérer ici les essais provisoires -------------------------------------- */
@import url(essais.css);
/* ------------------------------------------------------------------------- */

Ces fichiers séparés sont à placer par défaut dans le même répertoire /chrome que le fichier-maître userContent.css.
Et attention, toutes les commandes @import url(...); doivent impérativement précéder toutes les autres, sinon elles ne seront pas prises en compte.

Encore un dernier mot en général sur les commentaires /* ... */ dans un fichier .css : ils ne peuvent en aucun cas être imbriqués les uns dans les autres, ils doivent impérativement se succéder les uns les autres.
Pour désactiver ceci :
Code: Tout sélectionner
/* Agrandir les zones de saisie */
textarea {
  min-width: 75em !important;
  font-family: monospace !important;
}

...faites ceci :
Code: Tout sélectionner
/* Agrandir les zones de saisie */   ==> un 1er commentaire sur une ligne
/*                                   ==> début du 2è commentaire
textarea {                                 |
  min-width: 75em !important;              |
  font-family: monospace !important;       |
}                                          |
*/                                   ==>  fin du 2è commentaire

...mais pas celà :
Code: Tout sélectionner
/*                                   ==> début du commentaire
/* Agrandir les zones de saisie */   ==> suite ET FIN de ce même commentaire
textarea {                           ==> code toujours actif
  min-width: 75em !important;             "    "        "
  font-family: monospace !important;      "    "        "
}                                         "    "        "
*/                                   ==> caractères ignorés


Voilà, c'est tout. Bonne découverte ;) !

  1. Tout site
    Code: Tout sélectionner
    /* Changer la couleur associée à l'option "Surligner tout" de
       la barre de recherche rapide [Ctrl+F]                      */
    span#__firefox-findbar-search-id {
      color:#000 !important;
      background-color:#0F0 !important;
      font-weight: bold !important;
    }

    Code: Tout sélectionner
    /*
    Barres de défilement horizontales et verticales
    Jusqu'à 4 boutons possibles :
      scrollbarbutton[sbattr="scrollbar-up-top"]
      scrollbarbutton[sbattr="scrollbar-down-top"]
      scrollbarbutton[sbattr="scrollbar-up-bottom"]
      scrollbarbutton[sbattr="scrollbar-down-bottom"]
    2 valeurs possibles pour chacun des boutons :
      display: none !important
      display: -moz-box !important
    */
    scrollbarbutton[sbattr="scrollbar-up-top"],
    scrollbarbutton[sbattr="scrollbar-down-top"],
    scrollbarbutton[sbattr="scrollbar-up-bottom"],
    scrollbarbutton[sbattr="scrollbar-down-bottom"] {
      display: -moz-box !important;
    }

    Code: Tout sélectionner
    /* Modifier le curseur de la souris sur les liens ouvrant une nouvelle fenêtre */
    :link[target="_blank"],
    :link[target="_new"],
    :visited[target="_blank"],
    :visited[target="_new"] { cursor: crosshair; }

    Code: Tout sélectionner
    /* Modifier le curseur de la souris sur les liens JavaScript */
    a[href^="javascript:"] { cursor: move; }

    Code: Tout sélectionner
    /* Distinguer les liens externes non garantis, non suivis ou
       non créés par le webmestre de la page lui-même. */
    a[rel~="nofollow"] {
      border: 1px dashed #f00 !important;
      padding: 1px !important;
      color: #000 !important;
      background-color: #e3eaf3 !important;
    }

    Code: Tout sélectionner
    /* Empêcher les textes clignotants */
    blink { text-decoration: none !important; }

    Code: Tout sélectionner
    /* Mettre les boutons à la mode Mac */
    input[type="button"],
    input[type="submit"] {
      -moz-border-radius: 18px !important;
      border: 1px solid #CCC !important;
      border-bottom: 2px solid #999 !important;
      padding: 1px 6px !important;
      color: #000 !important;
      background-color: #EEE !important;
      font-family: 'Lucida Grande' !important; /* Cela marche à condition d'avoir
                                                  cette police sur son PC. */
      font-size: 12px !important;
    }

    Code: Tout sélectionner
    /* Mettre les boutons à la mode Mac (bis) */
    input[type="text"],
    textarea {
      border-top: 2px solid #989898 !important;
      border-right: 2px solid #C3C3C3 !important;
      border-bottom: 1px solid #DDD !important;
      border-left: 2px solid #C3C3C3 !important;
      padding: 1px 3px !important;
      font-family: 'Arial' !important;
      font-size: 12px !important;
    }

    Code: Tout sélectionner
    /* Mettre les boutons à la mode Mac (pour le survol) */
    input[type="button"]:hover,
    input[type="submit"]:hover,
    input[type="reset"]:hover {
      -moz-border-radius: 18px !important;
      border: 1px solid #CCC !important;
      border-bottom: 2px solid #999 !important;
      padding: 1px 6px !important;
      color: #FFF !important;
      background-color: #800 !important;
      font-family: 'Tahoma' !important; /* Cela marche à condition d'avoir
                                           cette police sur son PC. */
      font-size: 12px !important;
      font-weight: bold !important;
    }

    Code: Tout sélectionner
    /* Mettre les boutons à la mode Mac (pour l'activation) */
    input[type="button"]:active,
    input[type="submit"]:active,
    input[type="reset"]:active {
      -moz-border-radius: 18px !important;
      border: 1px solid #CCC !important;
      border-bottom: 2px solid #999 !important;
      padding: 1px 6px !important;
      color: #FFF !important;
      background-color: navy !important;
      font-family: 'Tahoma' !important; /* Cela marche à condition d'avoir
                                           cette police sur son PC. */
      font-size: 12px !important;
      font-weight: bold !important;
    }

    Code: Tout sélectionner
    /* Stopper les balises <marquee> */
    marquee {
      -moz-binding: none !important;
      display: block;
      height: auto !important;
    }

    Code: Tout sélectionner
    /* Supprimer les barres de défilement verticales */
    scrollbar[orient="vertical"] { display: none !important; }

    Code: Tout sélectionner
    /* Changer les couleurs de la sélection dans la page */
    ::-moz-selection {
      color: #D1FFFF !important;
      background-color: #006699 !important;
    }

  2. phpBB - certains forums (dont GZ)
    Les classes (.) et les identifiants (#) utiles :
    Code: Tout sélectionner
    td.genmed      --> la zone de la signature.
    td.postbody    --> la zone du message.
    td.postbody td.code  --> une zone de code dans le message.
    tb.postbody td.quote --> une zone de citation dans le message.
    td.postdetails --> la zone des renseignements au-dessus du message.
    td.row1Poster  --> la zone de l'avatar (première couleur de fond).
    td.row2Poster  --> la zone de l'avatar (deuxième couleur de fond).

    Code: Tout sélectionner
    /* phpBB - Changer l'apparence des citations QUOTE */
    td.quote {
      quotes: "\201C" "\201E" "\00AB" "\00BB" !important;
      border: 1px #888 dashed !important;
      padding: 1em 1em 1em 4em !important;
    }
    td.quote:before { content:      open-quote !important; }
    td.quote:after  { content: " " close-quote !important; }
    td.quote:before,
    td.quote:after {
      color: #557 !important;
      font-family: "Times New Roman", Times, serif !important;
      font-size: 300% !important;
      font-weight: bold !important;
    }
    td.quote:first-letter { margin: -1em !important; }

    Code: Tout sélectionner
    /* phpBB - Utiliser une police à chasse fixe dans
               les balises CODE, et en augmenter la taille */
    td.code {
      font-family: monospace !important;
      font-size: 120% !important;
    }

    Code: Tout sélectionner
    /* phpBB - Limiter la hauteur de la fenêtre associée aux balises CODE.
               Si le texte contenu dans la balise est plus long que la hauteur de
               la fenêtre, une barre de défilement verticale apparaîtra. */
    td.code {
      display: block !important;
      max-height: 20em !important;
      overflow: auto !important;
    }

    Code: Tout sélectionner
    /* phpBB - Présenter les balises CODE comme un vieux terminal */
    td.code {
      -moz-border-radius: 10px !important;
                 padding: 5px  !important;
                   color: #0F0 !important; /* vert sur fond noir */
        background-color: #000 !important;
    }

    Code: Tout sélectionner
    /* phpBB - Ajouter aux balises CODE une image de fond embarquée dans le CSS */
    td.code {
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAPCAMAAAEzEIgrAAAABGdBTUEAAK%2FINwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEmUExURS5iqv%2F%2F%2FwAAAPvu1GGFtZWovztrrUh0r8jLynuXulV8sm6Ot%2B%2Fm0tXUzGyQwbvDx8nW6KKxwuLdz6%2B6xDxrrYifvDpqrK7C3T9trjRlqkNxsDdnqzZmqujPpsW21ueNkfDz9oG7kMGuxIivhc%2FQ1%2BLZ6JWu0ZKx33OgrfrEd%2FXY2YeHW%2B3gzHapi9fk8ffixPT1%2BN7azPLg4s7i3mWh2HGRxMm72aTGv5yPwmOi3OiyuN3n59vE2X2Wt%2BRjZ8V%2Bjdbc3prC57jC2o2wkLXDqYOm0IOgyaK62VaLxY2mgdbdxee4vezw9IadvNBhd8e4o9q1p5lxkM%2FDsNe60Wej2cmsg56%2FwoCFu8e7ovjs2cywzcTNoYq6pWeueoitusjd1JuRw7tidU%2Fhp24AAAIuSURBVHjaYmCCAwamYEYWfmYOBlZmgABiQBJ1D2NmZuDiZmBmAAggBiZpHxFGfgYgYGWAAyZGKUZGBlQAEEBI%2BpFMYoxwYQQZw8ACV8fIwGgZy8ggzMzMxsLJysDLzAO0HSjIx4duJCNAAAEtYuQT4WPEtAxTYYi%2BcqQ5I9gyHiFOdmZmFn4eBqA3OHhYOJg5WZl5QRyQQjF5PzMJRpADuDiYOdiAClmZGZhBalkEgWygARCFRAKAACJeISOjgKSMACG%2FMAAVCrjqWMcJMDIAHQcVZMauUFJPM1pBjJGBg4sB5GqQL3i4hJlZOTnAvgAiHiFukEIZU3VPXRGQQmZWkAREOQiycXMCg4YDyOcAW51oFZUAtRqIeIEkC78oMzdYlxBIIQczKwPYM2IixHiG2OABCNBK2bREDMRgOGsyk52Z1tLujhVFQVERvfh18OC3IKKIHyBeBP%2F%2Fv%2FBNu1W8edgcEpgkT99O0tqs52kLHbBdPX9%2Fe35aakezJdIc%2FypUJ%2FQf64GL99drh8cbD1%2B7%2FVbWXMkE2eAU3mcXSNhFBBIXzcF0lheXLPi%2BuAdOT24eX%2FZvt64%2BVzpgNzhJXAtXlDlQBJAZqGLsy9IexRNSrj3yzlaYEjvB2aDw7uJo%2B2zvYH1nUDjOLBENMaDXaTaFTeGpaaQpKRalhyauEhj4EgC0YpEBOGqnr5ebpx%2FLv3cYtPOCRvwmlLwoWYNPOFGBWQxWJBTtfjXJzyvPdcrfzzwfU8ifTT0AAAAASUVORK5CYII%3D) !important;
      background-position: bottom right !important;
      background-repeat: no-repeat !important;
    }

    La valeur data: d'une image peut être calculée dans The data: URI kitchen.
    Code: Tout sélectionner
    /* phpBB - Centrer les avatars en largeur */
    td.row1Poster img,
    td.row2Poster img {
      display: block !important;
      margin: auto !important;
      margin-top: 10px !important;
    }

    Code: Tout sélectionner
    /* phpBB - Élargir la zone de saisie des posts,
                       augmenter la taille de la police de caractères */
    textarea.post {
      width: 800px !important;
      font-family: monospace !important;
      font-size: 110% !important;
    }

    Code: Tout sélectionner
    @-moz-document
    url-prefix(http://franquin.org/forum/viewtopic.php),
    url-prefix(http://www.geckozone.org/forum/viewtopic.php)
    {

      /* phpBB - Bloquer le titre de l'article en haut de la page */
      a.maintitle,
      td.maintitle {
        position: fixed !important;
        top: 0px !important;
        right: 0px !important;
        left: 0px !important;
        background-color: #DDE !important;
        font-variant: small-caps !important;
        text-align: right !important;
        opacity: 0.75 !important;
      }

    }

  3. Yahoo!
    Code: Tout sélectionner
    /* Cacher les pubs sur Yahoo! Search */
    #yschsec, .yschspns, #yschiy { display: none !important; }
Dernière modification par FF_Olivier le 19 Juin 2007 17:43, modifié 49 fois.
Win98SE en ce moment (a pus linux) :oops: - FF v2.0 FR - ma config - Décrivez la vôtre ici ;)


Mori
Animal mythique
 
Messages : 21887
Inscription : 30 Avr 2004 18:17
Localisation : Borgcanhèu (Lengadòc)

Messagede Mori » 22 Sep 2005 0:35

:D tu veux avoir aussi ton post-it comme ottomar pour le userChrome.css ?
merci en tout cas pour l'initiative.
Image


FF_Olivier
Tyrannosaurus Rex
 
Messages : 2558
Inscription : 09 Juil 2004 14:41
Localisation : El_Dissenne

Messagede FF_Olivier » 22 Sep 2005 0:39

;) Ce n'est pas obligé, mais l'un complétant bien l'autre...
Win98SE en ce moment (a pus linux) :oops: - FF v2.0 FR - ma config - Décrivez la vôtre ici ;)


calimo
Animal mythique
 
Messages : 20662
Inscription : 26 Déc 2003 11:51
Localisation : 46°11'49N 06°06'03E

Messagede calimo » 22 Sep 2005 8:02

À moi à moi !!! Je veux aussi participer :lol:

Code: Tout sélectionner
/* Empêcher les textes clignottants */
blink {
   text-decoration:none !important;
}

/* Stopper les balises <marquee> */
marquee {
   -moz-binding: none !important;
   display: block;
   height: auto !important;
}

/* Cacher les pubs sur Yahoo! Search */
#yschsec,.yschspns,#yschiy {display:none!important}
:wink:
Membre de l'April - « promouvoir et défendre le logiciel libre »
http://www.april.org


FF_Olivier
Tyrannosaurus Rex
 
Messages : 2558
Inscription : 09 Juil 2004 14:41
Localisation : El_Dissenne

Messagede FF_Olivier » 22 Sep 2005 10:02

Voilà, ajouté, merci ;) !
Win98SE en ce moment (a pus linux) :oops: - FF v2.0 FR - ma config - Décrivez la vôtre ici ;)


ottomar
Tyrannosaurus Rex
 
Messages : 2989
Inscription : 09 Jan 2005 7:31
Localisation : mangez de la cancoillotte, ça rend... joyeux

Messagede ottomar » 22 Sep 2005 15:12

excusez...mais ça mérite un post-it
ou Mori, fusionne avec le userChrome ! en changeant le titre
Image


ottomar
Tyrannosaurus Rex
 
Messages : 2989
Inscription : 09 Jan 2005 7:31
Localisation : mangez de la cancoillotte, ça rend... joyeux

Messagede ottomar » 22 Sep 2005 15:14

en tous cas, suis content de mes boutons mac en arial gras

et de mes zones de texte

Code: Tout sélectionner
input[type="text"],
textarea {
    font-size: 12px !important;
    padding: 1px 3px !important;
    font-family: 'Arial' !important;
    border: 1px solid #999 !important;
    border-bottom: 1px solid #ddd !important;
    border-left: 2px solid #c3c3c3 !important;
    border-right: 2px solid #c3c3c3 !important;
    border-top: 2px solid #989898 !important;
}
Image


Mori
Animal mythique
 
Messages : 21887
Inscription : 30 Avr 2004 18:17
Localisation : Borgcanhèu (Lengadòc)

Messagede Mori » 22 Sep 2005 15:17

[Moderation]
je vais le mettre en post-it ... en demandant l'avis au Contrôle
initialement, j'avais l'intention de demander à FF_Olivier de reposter derrière toi et de supprimer ce topic; mais après coup, je me suis dit que ça risquait d'induire en erreur par la confusion entre userChrome.css et userContent.css

FF_olivier, peux-tu stp, rééditer ton premier post, pour qu'il soit moins "explosif" en taille ? merci.
Image


FF_Olivier
Tyrannosaurus Rex
 
Messages : 2558
Inscription : 09 Juil 2004 14:41
Localisation : El_Dissenne

Messagede FF_Olivier » 22 Sep 2005 15:29

@ottomar : ajouté, merci. J'ai retiré la ligne border qui me paraît inutile puisque les 4 border-{top/right/bottom/left} sont définis juste après, écrasant ainsi le premier, je ne pense pas me tromper.

@Mori : Euh oui, je peux resserrer le tout, mais ça rend l'édition de ces $#?!] de [list] difficile :? ...

PS : je conseille aussi de maintenir les deux posts séparés pour éviter les confusions, les trucs de l'un ne s'appliquant pas nécessairement à l'autre.

EDIT : grammaire.
Dernière modification par FF_Olivier le 22 Sep 2005 17:20, modifié 1 fois.
Win98SE en ce moment (a pus linux) :oops: - FF v2.0 FR - ma config - Décrivez la vôtre ici ;)


ottomar
Tyrannosaurus Rex
 
Messages : 2989
Inscription : 09 Jan 2005 7:31
Localisation : mangez de la cancoillotte, ça rend... joyeux

Messagede ottomar » 22 Sep 2005 15:37

exact, mais, je l'ai piraté tel que :lol: sans même y regarder de près !
Image


FF_Olivier
Tyrannosaurus Rex
 
Messages : 2558
Inscription : 09 Juil 2004 14:41
Localisation : El_Dissenne

Messagede FF_Olivier » 23 Sep 2005 17:25

Marre des fenêtres [code] hautes de plusieurs km dans phpBB ?
Code: Tout sélectionner
/* phpBB - Limiter la hauteur de la fenêtre associée aux balises CODE.
           Si le texte contenu dans la balise est plus long que la hauteur de
           la fenêtre, une barre de défilement verticale apparaîtra. */
td.postbody td.code {
  max-height: 20em !important;
  overflow: auto !important;
  }

Attention, c'est bien max-height et pas height, sinon on impose une hauteur fixe.

EDIT : modif du commentaire dans le code.
Dernière modification par FF_Olivier le 29 Sep 2005 9:56, modifié 1 fois.
Win98SE en ce moment (a pus linux) :oops: - FF v2.0 FR - ma config - Décrivez la vôtre ici ;)


ottomar
Tyrannosaurus Rex
 
Messages : 2989
Inscription : 09 Jan 2005 7:31
Localisation : mangez de la cancoillotte, ça rend... joyeux

Messagede ottomar » 23 Sep 2005 18:11

vous en avez marre des fonds blancs des pages web ?

Code: Tout sélectionner
[bgcolor="#FFFFFF"] { background: #d70200 !important; }
[bgcolor="white"] { background: #d70200 !important; }
[class] { background: #d70200 !important; }
[id] { background: #d70200 !important; }
[style] { background: #d70200 !important; }
Image


ottomar
Tyrannosaurus Rex
 
Messages : 2989
Inscription : 09 Jan 2005 7:31
Localisation : mangez de la cancoillotte, ça rend... joyeux

Messagede ottomar » 23 Sep 2005 19:26

vous pouvez déterminer un modèle unique pour vos liens qui écrase le style des liens de la page (Karsten M. Self)

Code: Tout sélectionner
a:link {
    color: navy !important;   
    font-weight: bold !important;
    text-decoration: underline !important; 
}
a:visited{
    color: purple !important;
    font-weight: bold !important;
    text-decoration: none !important;
}
a:link:hover, a:visited:hover{
    color: darkblue !important;
    /* fond de couleur quand vous passez sur un lien */
    background-color: rgb(255,255,144) !important;
    font-weight: bold !important;
    text-decoration: underline !important;
}


et pour les liens qui vous font aller sur un autre site (nofollow)

Code: Tout sélectionner
a[rel~="nofollow"] { 
border: 1px dashed #f00!important; 
background: #e3eaf3!important; 
}
Image


FF_Olivier
Tyrannosaurus Rex
 
Messages : 2558
Inscription : 09 Juil 2004 14:41
Localisation : El_Dissenne

Messagede FF_Olivier » 23 Sep 2005 21:57

ottomar a écrit:vous en avez marre des fonds blancs des pages web ?
Code: Tout sélectionner
[bgcolor="#FFFFFF"] { background: #d70200 !important; }
[bgcolor="white"] { background: #d70200 !important; }
[class] { background: #d70200 !important; }
[id] { background: #d70200 !important; }
[style] { background: #d70200 !important; }


vous pouvez déterminer un modèle unique pour vos liens qui écrase le style des liens de la page (Karsten M. Self)
Code: Tout sélectionner
a:link {
    color: navy !important;   
    font-weight: bold !important;
    text-decoration: underline !important; 
}
a:visited{
    color: purple !important;
    font-weight: bold !important;
    text-decoration: none !important;
}
a:link:hover, a:visited:hover{
    color: darkblue !important;
    /* fond de couleur quand vous passez sur un lien */
    background-color: rgb(255,255,144) !important;
    font-weight: bold !important;
    text-decoration: underline !important;
}


Cela ne revient-il pas à aller dans le sous-menu Polices & couleurs..., où on peut imposer ses choix de couleurs pour les liens et le fond justement ?
Win98SE en ce moment (a pus linux) :oops: - FF v2.0 FR - ma config - Décrivez la vôtre ici ;)


ottomar
Tyrannosaurus Rex
 
Messages : 2989
Inscription : 09 Jan 2005 7:31
Localisation : mangez de la cancoillotte, ça rend... joyeux

Messagede ottomar » 23 Sep 2005 23:22

je crois pas, ça impose ta config à tous les sites, alors que le menu n'impose que pour les sites qui n'ont pas spécifié de fond ou de couleurs particulières aux liens
euhh...c'est clair?
Image

Suivante

Retourner vers Mozilla Firefox : le navigateur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 4 invités