I inherited a website and am trying to sort through a lengthy (but 
probably well written) css style sheet for about 6 months. So far I have 
been able to solve most problems on my own.

*I need help with a specific site-wide problem and ideally would like a 
global css solution.*

There is text decoration on the a:hover that puts a background color 
green under the text and changes the text to white. It looks fine and I 
do not need to change that.
a        { color: #396552; text-decoration: none;}
a:visited{ color: #396552; text-decoration: none;}
a:hover  {
        color: #FFF;
        background-color: #3D6554;
}

However, on all images with href (including the corporate icon image on 
every page) *the a:hover obviously causes a green bar to show up under 
all images.*

In Firefox it is there, but not bothersome. In IE, it is causing a 
vertical page shift.

Removing the a:hover from the style sheet negatively affects all green 
text on a white background when hovering and is an integral design of 
the website.

*I would like to add a global item to the style sheet that removes the 
text decoration for a:hover on all images.*

My internet searches have found multiple "solutions" and none of them 
seem straightforward. I think the answer maybe something like this:
.aimg:hover
and setting it to no text decoration. But this does require applying it 
to every icon, every image on many pages.

I would like to post a url, but I am unsure if I can post a client's 
private url on this forum, there is nothing in the List Policies about this.
Thank you for your help,
Matoca
______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to