I always thought that browsers just read from top to bottom. That's why having a 'reset.css' (taking out any default styles) can be overwritten by awesome coders like ourselves.
Where are you getting this 'specificity' stuff from? Does it overwrite parents and siblings? Ta, CB No repeat, no surrender (I blame television). On 03/09/2009, at 8:50 PM, Philippe Wittenbergh wrote: > > On Sep 3, 2009, at 8:14 PM, MOHAMMED NASEER wrote: > >> Hi - I am new to CSS and have problem understanding why a:hover >> class's 'background-color' property is not affecting an email link >> styled by a descendent selector ( #legal a ) in following code. >> ____________________________________________ >> >> a { >> color: #207EBF; >> text-decoration: none; >> font-weight: bold; >> border-bottom: 2px solid #F60; >> } >> a:visited { >> color: #6E97BF; >> } >> a:hover { >> color: #FFF; >> background-color: #6E97BF; >> border-bottom-color: #6E97BF; >> } >> #legal a { >> color: #666666; >> border: none; >> background: url(images/email.gif) no-repeat left center; >> padding-left: 20px; >> margin-left: 10px; >> } > > It is not a question of cascade but specificity: you need to include a > ruleblock for the #legal a:hover. > > '#legal a' is more specific (specificity: 101) than > 'a:hover' (specificity: 11) and will always override the style set by > your 'a:hover'. > > <http://www.w3.org/TR/css3-selectors/#specificity> > > > Philippe > --- > Philippe Wittenbergh > http://l-c-n.com/ > > > > > > ______________________________________________________________________ > 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/ > ______________________________________________________________________ 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/