2012-05-04 16 views
0

異なるIDを持つ2つのリンクに属性を設定したいとします。リンクはID UserDivのdivに含まれています。このようなもの:CSS複数セレクタ

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

しかし、これは明らかに機能しません。それも可能ですか?

答えて

4

この構文は法的ではありませんが、それを行うことはできます。あなたがアンカーのIDが一意に識別するのに十分であるため、単に完全にdiv要素のセレクターを削除することができるかもしれません。この特定のケースで

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

:一般的に、あなたはdiv#UserDiv一部を繰り返す必要があります。もちろん、これは異なる状況下でDOMの別の部分でこれらの同じIDを使用しないことに依存します.IMHOはこれを行うのが良いアイデアです。

+0

[OK]これも行います;)ありがとう –