Currently, I am facing an issue with a website that I am in the process of redesigning. The problem seems to be specific to Internet Explorer 7 (ie7). If you visit dev.indigoniche.com (you may be redirected back to the main site due to a cookie issue, in which case please navigate back to the dev site), you will notice the login module on the top right corner. This module has a background section that changes between five different designs when the page loads. The designs are visually busy and have conflicting colors, so I need to emphasize the text within the login module. I have successfully achieved this in non-ie browsers using the following code:
text-shadow:0 0 5px #000000, -1px -1px 5px #000000;
In ie7, you can apply the following filter:
filter: glow(color=#000000,strength=3);
Therefore, I have included this code in a conditional ie7.css file as shown below:
.......
#form-login-password, #form-login-username, .custom_loginmodule form input, #forgot_password_text a, #register_text a, .custom_loginmodule a:visited, .custom_loginmodule a:link, .custom_loginmodule a:hover{
filter: glow(color=#000000,strength=3);
}
#modlgn_username{
filter: glow(color=#000000,strength=0);
}
.......
While the glow effect works perfectly for the login button and the username and password fields in ie7, it does not seem to apply to the 'register' or 'forgot password' text, possibly because they are links.
I am unable to understand why the effect is not working on the links. Any suggestions would be greatly appreciated?
Additionally, the login, register, and forgot password options should have a hover state, but I haven't been able to turn off the glow effect on the text boxes themselves.
Thank you for taking the time to look into this matter. Your help would be highly valued.
Warm regards,
Luke