Forum Moderators: not2easy
There are a ton of CSS validation errors, this page was not developed by me but I have been asked to try and figure out why the issue is popping up in FF2. Most of the validation errors are due to some crazy Microsoft crap that I am assuming Visual Studio put in there, weird colors and a bunch of proprietary Microsoft crap.
I know the normal scenario is to make everything valid, then fix up IE, but I am really dreading having to do that... if you see something that catches your eye that you think might be causing the issue please let me know. Thanks.
[edited by: SuzyUK at 5:58 pm (utc) on Oct. 1, 2008]
[edit reason] Please no URI's please see sticky post at top of page [/edit]
What I'd try to do is take a blank css file, and add in what you think you understand bit by bit.
- What does nothing: take it out again
- What works in FF/Opera/safari (test in one of them, it's enough): keep
Build up a complete set working in one standards compliant browser, make sure you don't have any stuff you don't understand, make sure it validates.
Next test in the other standards compliant browsers you can get your hands on.
This will result in a solid base now.
Finally move to IE6 and 7 separately: each might (or might not!) need what's extra in the original file. Add what's needed to the right conditinal comment.
Note you don't need parsing hacks anymore. Still things like triggers to give "hasLayout" etc. are going to be common fixes in IE. I typically prefer zoom:1 to give haslayout, but YMMV.
What's the issue in Firefox ? It just might ring a bell with somebody.