This should be an easy solve but I’m not sure why this is happening. I have a div with an id of test and inside that div, I have a paragraph tag with a link.
Currently, within the test class, the links are not visible and I don’t understand why. I want a global pseudo class for links that I do not want anything special for. That should be be the code in the following 4 lines.
a:link {color:#000;text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:none;}
a:active {color:#000;text-decoration:none;}
Where I do want to do something special, I can refer to the #test class as I have it below that the browser should only use that class within the test div and nowhere else. Am I incorrect on this?
#test p a:link, a:visited, a:hover, a:active {color: #FFFFFF;}
FF shows me that test is being used outside of the test div. In other words, on a totally different page where test is not even used, I can see that the test class is being used.
CSS does not work that way. You have to define #test for each one. Example: