覆盖类属性

时间:2011-08-01 09:43:03

标签: html css

我有这句话:

echo "<td class='td_show_contact_item' color='#ff0000' align='left'>".link_to($msg->getSubject(),   'messagebox/read?cursor='.$cursor,'class=link_medium_red')."</td>";

我找不到定义td_show_contact_item的位置?我gret'd但发现什么都没有所以我想覆盖颜色属性,因为它现在是链接文本是蓝色的,只有当你将鼠标悬停在它上面显示红色..我想要链接文字红色吗?

谢谢

3 个答案:

答案 0 :(得分:2)

要查找td_show_contact_item,您可以使用FireFox FireBug插件。

要更改此元素的颜色,您可以将其内联写为:

<td class='td_show_contact_item' style='color:#FF0000 !important;' align='left'>

或者添加第二节课:

.td_class, .td_class a, .td_class a:visited
{
   color:#FF0000 !important;
}

<td class='td_show_contact_item td_class' align='left'>

已添加注意!important以确保覆盖当前样式。

答案 1 :(得分:1)

最好通过.css执行此操作,因为链接颜色与td颜色不同。

如果确实没有定义,可以将td_show_contact_item添加到css文件中,并更改

中链接的链接颜色
.td_show_contact_item a {
  color: #ff0000;
}

(也许,也可以添加.td_show_contact_item a:visited

答案 2 :(得分:0)

echo "<td class='td_show_contact_item' style='color=#ff0000; text-align=left'>"
  .link_to($msg->getSubject(),   'messagebox/read?cursor='.$cursor,'class=link_medium_red')."</td>";