2012-05-04 4 views
0

Je souhaite définir un attribut sur deux liens avec des ID différents. Les liens sont contenus dans une div avec ID UserDiv. Quelque chose comme ceci:Sélecteurs multiples CSS

div#UserDiv (a#login_link, a#register_link){ 
    float:right; 
} 

Mais cela ne fonctionne évidemment pas. Est-ce même possible?

Répondre

4

Cette syntaxe n'est pas légale, mais vous pouvez le faire. En général, vous devez répéter la div#UserDiv partie:

div#UserDiv a#login_link, div#UserDiv a#register_link 
{ 
    float:right; 
} 

Dans ce cas précis, vous pourriez être en mesure de supprimer simplement le sélecteur de div entièrement depuis les IDs des points d'ancrage suffisent pour les identifier. Bien sûr, cela dépend de vous ne pas utiliser ces mêmes ID dans une partie différente du DOM dans des circonstances différentes, ce qui est à mon humble avis une bonne idée à faire.

+0

Ok, cela fera aussi;) Merci –