2017-06-09 4 views
0

私は、次の構造をしました:あなたは、私が3個のaタグをした見ることができますどのように特定のタグにカラーを適用するにはどうすればいいですか?

<li class="dsq-widget-item">  
    <a href="https://disqus.com/by/"><img class="dsq-widget-avatar" src="#"></a> 
    <a class="dsq-widget-user" href="https://disqus.com/by//">Foo</a>  
    <span class="dsq-widget-comment"> 
     <p>Hello</p> 
    </span> 
    <p class="dsq-widget-meta"> 
     <a href="#">How to</a>&nbsp;·&nbsp;<a href="#">19 minutes ago</a> 
    </p> 
</li> 

を、私は二aタグに(例えば青のような)カスタムカラーを適用する必要があります。

実際にすべてのリンクが、このクラスを持っている:

.widget a { 
color: #777; 
} 

すべてのソリューション

+0

* "実はすべてのリンクは、このクラスは、' .widget A'" * - あなたのHTMLでそれを見ることができない、あなたは? –

+0

あなたは4つの 'a'タグを持っています –

+0

申し訳ありませんが、タイプミスが修正されました。 – ilmincione

答えて

2
.dsq-widget-item a:nth-child(2) { 
    color: #777; 
} 

またはあなたが確信している場合:

.dsq-widget-user {color: #777;} 
+0

最初の例では、OPコード... –

+0

の2つのリンクがあります。これは、2番目のタグをターゲットにする必要があるためです。 .dsq-widget-user {color:#777;}は1つのタグのみの場合に使用できます。 – tech2017

+0

私は2番目の 'a'スタイルのようにカスタムカラー(例えば青のような)を2番目のタグに適用する必要があります。 –

0

2番目のリンクは、クラスを持って、これだけをそれをターゲットにしてください。

a { 
 
color: #777; 
 
} 
 

 
.dsq-widget-user { 
 
    color: red; 
 
}
<li class="dsq-widget-item">  
 
    <a href="https://disqus.com/by/"><img class="dsq-widget-avatar" src="#"></a> 
 
    <a class="dsq-widget-user" href="https://disqus.com/by//">Foo</a>  
 
    <span class="dsq-widget-comment"> 
 
     <p>Hello</p> 
 
    </span> 
 
    <p class="dsq-widget-meta"> 
 
     <a href="#">How to</a>&nbsp;·&nbsp;<a href="#">19 minutes ago</a> 
 
    </p> 
 
</li>

1

私はスタイルシートにこのコードを入れていると、あなたは私が子セレクタを使用していた

ここ
.dsq-widget-item > a:nth-child(2){ 
    background-color: red; 
} 

所望の出力を得るでしょう、あなたはより多くを参照することができますhere

作業コード:

.dsq-widget-item > a:nth-child(2){ 
 
\t \t \t background-color: red; 
 
\t \t }
<li class="dsq-widget-item">  
 
    <a href="https://disqus.com/by/"><img class="dsq-widget-avatar" src="#"></a> 
 
    <a class="dsq-widget-user" href="https://disqus.com/by//">Foo</a>  
 
    <span class="dsq-widget-comment"> 
 
     <p>Hello</p> 
 
    </span> 
 
    <p class="dsq-widget-meta"> 
 
     <a href="#">How to</a>&nbsp;·&nbsp;<a href="#">19 minutes ago</a> 
 
    </p> 
 
\t </li>

関連する問題