2010-06-02 4 views
-1

Dans un div je donne automatiquement le débordement d'avoir une barre de défilement pour afficher le contenu qui dépasse la limite Ma barre de défilement apparaît en couleur bleue qui ne convient pas ma mise en page Comment puis-je changer la couleurchanger la couleur de la barre de défilement?

div#navigation{background:#efe9b9; overflow:auto} 

Ceci est le css je suis en utilisant ... Je veux scrll couleur brun bar Comment l'obtenir

+0

Pourquoi le vote négatif – Starx

Répondre

1

Vous pouvez dans IE, mais je pense qu'il a été déprécié (ou supprimé dans IE8).

You can also do it in Safari.

Attention, il aura une incidence négative sur la facilité d'utilisation.

+0

est-ce que vous dites que quelque temps ça marche mal – udaya

+1

@udaya Je dis qu'un utilisateur typique peut être dérouté par la barre de défilement s'il est une couleur différente de la norme. – alex

3

(sauf dans IE) Vous ne pouvez pas changer avec CSS Scrollbars seulement, consultez le JScrollPane pour un navigateur compatible Cross scrollbar changeur.

+0

En fait, vous pouvez, mais seulement dans IE. – deceze

+0

Oh oui. J'ai oublié d'IE, commodément. – Kyle

+0

@deceze: [webkit prend en charge le style de barre de défilement] (http://trac.webkit.org/export/41842/trunk/LayoutTests/scrollbars/overflow-scrollbar-combinations.html) (affichage dans Chrome/Safari) d'une manière beaucoup mieux que IE. –