css problem in IE 7

I have just discovered that IE 7 refuses to support multiple css classes of the form:

   .foo.bar {}

and instead will read that as

   .bar{}

This caused me a variety of small problems with scheduler’s css, which relies heavily on this technique. Most importantly, it causes my site’s styles to clash with the scheduler’s styles, which both use classes like “active”. Heh. :slight_smile:

Most likely, I will be dropping support for IE 7. Have you encountered this issue? What browser versions does the scheduler support?

Thank you!
Kate

Normally IE7 must work for cases like

.foo.bar {}

but you will have more than 2 class names in such chain

.foo.bar.alpha.beta.gamma {}

IE7 will ignore them and use only the last one.
Css definitions in scheduler’s css must work correctly in IE7 (they have 2 classes at most). You need to be careful while using custom styles by limiting length of class chains.

What browser versions does the scheduler support?
IE7+, but only in standard mode

IE7+, but only in standard mode
Also, technically it must work in IE6, standard mode