2016-07-27 7 views
1

私はゆっくりとhtml/cssを学んでいます。私は、ページ上の3つのリンクが顕著なリンクカラー(この場合は青色)になることを望むクライアントを持っています。しかし、リンクのスタイルを編集しようとすると、そのうち2つだけが変更を表示しています。CSS内のすべてのリンクにリンクスタイルが設定されていません

URL Links

私はこれをグローバルに設定することができない、または(例えば、いくつかのソーシャルメディアのアイコンなど)他のリンクが変更されています。ここで

は、私が試したものです:

ので

Inspect Element

、私は間違っているつもりです:私はページを閲覧する際

ここ
div.entry-content a:link { 
color: blue; 
} 

entry-content a:link { 
color: blue; 
} 

は私が探しています何ですか?私は援助に必要なものすべてを追加したいと思う。ありがとう。

答えて

3

私はすべての3つのリンクがクラスentry-contentとdivでラップされていると仮定しています。私が考えることができる唯一のことは、最初のリンクがアクティブであるか、または訪問されているため、黒色または暗色であることです。 aセレクタまたは追加の擬似セレクタを使用してリンクをスタイルすることができます。アンカーにクラス名を追加すること

/* Just a selector */ 
.entry-content a { 
    color: blue; 
} 

/* Just a selector */ 
.entry-content a, 
.entry-content a:visited, 
.entry-content a:active { 
    color: blue; 
} 
+2

'entry-content'は、依然としてクラスセレクタ:.entry-content'である必要があります。 – showdev

+0

@ jerrylowそれはそれをやった!私はあなたの答えを受け入れるとすぐにそれを受け入れます。ありがとうございました! – IRGeekSauce

-1

てみ、そのよう: <a class="blue" href="url">link text</a>してからCSSで青色のクラスを作成.blue { color: blue; }

1

あなたが以前のリンクをクリックしたと思われるので、リンクの状態がありますアクティブまたは訪問した。

OK]をクリックして、その後、擬似セレクタ:active:visitedを使用して、コードを更新する場合、これを試してみてください:

a, a:link, a:visited, a:active { 
    color: blue; 
} 

を希望このヘルプ!

+1

私の解答を説明で更新しました。ありがとうございました ! – Vunb

関連する問題