Just some thoughts 1. :before is not supported by IE7
2. if :before is supported by IE7.js, Dean Edwards may not anticipated the use of multiple selectors in such manner, thus thus the script ignores it. 3. (Though very unlikely) If you have a set of group selectors and this one is included, it may trigger a grouping selector bug in one of the IE due to unsupported selector. Maybe this one will work better than IE7.js? http://selectivizr.com/ Question, has the latest IE7.js improve? The first version worked pretty well in IE6 and the upgraded version (from last year or two years ago) was horrible, it made IE6 unusable as each (very simple page) took some 30 to 60 seconds delay in page load. tee On Oct 14, 2010, at 12:49 AM, Grant Bailey wrote: > Hello, > > I was wondering whether it is acceptable CSS to combine pseudo class > selectors, like this: > > div#div_Navigation ul li:first-child:before { > ... [STYLES HERE] > } > > The W3C CSS validator does not complain and my versions of Firefox, > Chrome, Safari or Opera display the style. Internet Explorer 7 does not > seem to accept it, however, even with Dean Edwards' IE7.js script > activated (see http://code.google.com/p/ie7-js/). > > I would be grateful if anyone could advise whether they have been able > to get multiple pseudo class selectors working in Internet Explorer. > > Many thanks and regards, > > Grant Bailey ******************************************************************* List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm Help: memberh...@webstandardsgroup.org *******************************************************************