0

私は引用と呼ばれるこのクラスを持っており、それをいくつかのものに適用しています..

.Citation
{ 
    font-size:16px; 
    color:green; 
    text-decoration: none; 
    font-weight:600; 
    font-family:georgia, times new roman; 


}

主に私がやりたいことは、このクラスでハイパーリンクのスタイルを変更することです。それが適用されるからです。クラスを特定のハイパーリンクに適用できるようにしたいです。たとえば、次のようになります。

<span class="Citation"> <a href="www.google.com">yatayatayata</a></span></span> 

こんな感じでやってみた

.Citation
{ 


    a {textd-ecoration:none }


}

そしてこのように

a.Citation 
{ 

    font-size:16px; 
    color:green; 
    text-decoration: none; 
    font-weight:600; 
    font-family:georgia, times new roman;


}

そして、どちらも機能しないので、助けてください。

4

3 に答える 3

0
a.Citation{
    font-size:16px; 
    color:green; 
    text-decoration: none; 
    font-weight:600; 
    font-family:georgia, times new roman; 
}

<a href="google.com" class="Citation">Style Applied</a>

<a href="yahoo.com">Style not applied</a>
于 2013-01-15T06:20:50.697 に答える
0

適用するリンクにクラスを配置する必要があり Citationます。

<a class="Citation" href='http:www.google.com'>link</a>
于 2013-01-15T06:15:19.703 に答える
0

あなたの試みの正しいcssセレクターは次のとおりです。

.Citation a {
    /* stuff here */
}

これにより、 class を持つタグ内の を持つすべてのアンカー タグが選択されます.Citation

直接子孫セレクターを使用することもできます。

.Citation > a {
    /* stuff here */
}

もちろん、@William Seiti Mizutaの答えは別の方法です。使用する必要があるマークアップに関しては少し簡単です。

于 2013-01-15T06:15:58.790 に答える