2010-06-25 6 views
0

Je souhaite définir la couleur de la bordure de la zone de sélection et de son contenu. Je suis capable de voir la couleur de la bordure de la boîte de sélection dans IE. Mais je ne peux pas voir la couleur de la bordure dans Firefox.Comment définir la couleur de la boîte de sélection et de sa bordure dans Firefox?

Je souhaite également définir la couleur de la bordure sur les éléments de la boîte de sélection. Y a-t-il un moyen de le faire?

Pour définir la couleur de la bordure à l'IE, j'utilise la base de code suivante.

select { 
border-color:blue; 
} 
+0

Il sera grand si vous fournissez le code qui fonctionnent sur IE. – Salil

+0

@Salil: S'il vous plaît vérifier le poste à nouveau. –

+0

Je pense que IE prend la couleur de bordure par défaut en bleu, quand vous le changez en "border-color: red;" ça marche ou pas. – Salil

Répondre

1

Dans Firefox, vous devez spécifier la pleine frontière:

par exemple:

border:1px solid blue; 

problème, cependant, est que ça va alors rendre la boîte de sélection dans l'ancien non -natif bloc style. C'est plutôt moche par rapport au rendu natif (surtout sur Mac OS X).

aussi - pour la couleur:

color:green; 

et couleur de fond:

background-color:gray; 
+0

Ça ne fonctionne pas. –

+0

Fonctionne pour moi: http://jsbin.com/ejize3/2 – desau

+0

Cela fonctionne sur FF, Chrome et IE8, mais pas IE7 ou inférieur. Peut-être que c'est ce qu'il voulait dire? –

Questions connexes