charlie_cat
charlie_cat

Reputation: 1850

override a class property

i have this line:

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

i cannot find where td_show_contact_item is defined?? i grep'd it but found nothing so i want to just override the color property as it is now the link text is blue and only when you hover over it displays red..i want the link text red please?

thank you

Upvotes: 0

Views: 128

Answers (3)

Curtis
Curtis

Reputation: 103358

To find td_show_contact_item you could use FireFox FireBug plugin.

To change the color of this element, you could write it inline like:

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

Or add a second class:

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

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

Notice !important has been added to ensure the current style is overridden.

Upvotes: 2

PtPazuzu
PtPazuzu

Reputation: 2537

It's best to do this via .css, since the link-color is not the same as the td color.

If it's really not defined, you can add the td_show_contact_item to your css file, and change the link-color for links within

.td_show_contact_item a {
  color: #ff0000;
}

(Perhaps, add .td_show_contact_item a:visited as well)

Upvotes: 1

Subdigger
Subdigger

Reputation: 2193

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>";

Upvotes: 0

Related Questions