I have a site that heavily utilizes jQuery and CSS to achieve some pretty nice effects. The pages work flawlessly in FF and Chrome - however in IE9 (and possibly other versi
If it works in other browsers and doesn't work at all in IE I would suspect at first that IE doesn't render your pages in strict mode.
Fixed positioning in IE works only for strict mode.
See details on MSDN.
The most likely cause is that your page is being displayed in Quirks Mode.
Internet Explorer, more than any other browser, will screw up your page in Quirks Mode.
Press F12 to open the Developer Tools to find out which mode is being used.
If it is indeed Quirks Mode, the most likely reason is that you've forgotten to add a doctype as the very first line:
<!DOCTYPE html>
If you already have a doctype, there are other possible causes.