Presumably you have to escape it (as in \. ) because . is used for class selectors.
Does not work as expected, sorry.
I think \. just tells the JS parser to treat is a plain dot character, that is, the string of characters that the CSS selector parser sees is still #part1.part2 I think you have to use #part1\\.part2 in your example for the CSS parser to see #part1\.part2 which will match the element. Inside a <style></style> section, or in a separate CSS file, it should be sufficient with one backslash though. Please correct me if I'm wrong.
Reporter, are you still seeing this issue with Firefox 3.6.12 or later in safe mode? If not, please close. These links can help you in your testing. http://support.mozilla.com/kb/Safe+Mode http://support.mozilla.com/kb/Managing+profiles Also, please consider using the most recent Firefox 4 beta build, your bug may be resolved there.
Whiteboard: [CLOSEME 2011-1-1]
No reply, INCOMPLETE. Please retest with Firefox 3.6.13 or later and a new profile (http://support.mozilla.com/kb/Managing+profiles). If you continue to see this issue with the newest firefox and a new profile, then please comment on this bug.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.