Macromedia Contribute 3.1 and CSS
When deploying Macromedia Contribute for a client recently, I ran into an issue with Contribute not displaying CSS in edit mode (it displays just fine in browse mode). This wasn’t a purely aesthetic problem, either, since it meant site editors would be unable to apply custom styles (anything beyond generic HTML tags) to their content.
While there are lots of people on Macromedia’s Contribute forums having related issues, they were mostly using SSI to insert their CSS into pages. I was using @import (mostly to hide styles from Netscape 4.x). The results were the same, however, which isn’t too surprising since @import is essentially an include.
In this case, we decided to not worry about the tiny percentage of Netscape 4.x users the site had logged recently, and placed links to the CSS files directly in the pages, eliminating the need for @import. Contribute now plays nicely with the site’s CSS.
Macromedia tech support was helpful, and in the end suggested making relative links to the included CSS (we had been using root-relative links). It’s still a work-around, but maybe this will help someone…