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 回答