2009-09-22 7 views
0

J'essaie de changer la sélection de texte sur ma page HTML. Je veux changer la valeur hexadécimale en css pour le texte sélectionné chaque fois que je sélectionne du texte du para. Comment puis-je faire cela en CSS?sélection de texte en CSS?

Par exemple, comme le montre cette image ci-dessous, la couleur change en cyan.

alt text

Est-il possible de faire? si c'est le cas, comment ? n'importe quel domaine en CSS?

Répondre

1

En complément de ce que Reinies a écrit et pour les prochains numéros: Vous pouvez obtenir FireBug et faire un clic droit sur l'élément et sélectionner "Inspecter l'élément". Cela vous fournira le code exact dont vous avez besoin.

+0

En cas d'opéra? Je veux le faire fonctionner pour tous les navigateurs. – Stark

3

Oui, mais il est très spécifique au navigateur. S'il vous plaît voir CSS > selection styles.

+0

merci, est-ce que :: selection {} fonctionne sur tous les navigateurs? – Stark

+0

:: sélection ne fonctionne que sur Safari –

+0

Je suis à la recherche de cross-navigateur, de sorte qu'il semble même de tous. – Stark

0
<style> 

    ::-moz-selection { 
    color:white; 
    background:#3A75AF ; 
    } 

    ::selection { 
    color:white; 
    background:#3A75AF ; 
    } 

    </style> 

Fera votre travail. Fonctionne dans les navigateurs majoritaires. Ne me demandez pas sur IE.

Questions connexes