my site was fine, was looking and working fine in IE 6 , 7, and 8 . I saw this css style postion fixed which does not work in IE till I declare the doctype so I declared the doctype
as
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
, now the postion fixed works , but this bought new problems for IE 8 ,problems with alignment , some java script now wroking tinymce not looking etc. , please suggest me what doctype should I speciy in my html so that I can use css style position fixed and also my site will look like it used to in IE8.
I read little about doctypes , standard mode and quirks mode. my site was looking good in quirk mode but stanbdard mode is causing some issue.
is it possible that browsers will work in both ways ?
If I have to switch to old mode then I have to loose postion fixed which I dont want to, please advice me how can I have bot the features , I saw this
it did not help me I tought after adding this It will work like IE 7 but did not make any difference.
Please advice me how to have new css features and also browser old way of display , please advice me .
The EmulateIE7 meta tag you mention is meant to be only a workaround for pages that were written for IE7 and below before IE8 was released. It allows those pages to render in IE8 as if it was an IE7 browser. IE8 is much more standards compliant than IE7 and so the Emulate meta tag was intorduced by MS to allow developers time to upgrade their "IE7" pages to be more standards compliant and viewable in IE8 without the emulate meta and not break.
The EmulateIE7 meta tag you mention is meant to be only a workaround for pages that were written for IE7 and below before IE8 was released. It allows those pages to render in IE8 as if it was an IE7 browser. IE8 is much more standards compliant than IE7 and so the Emulate meta tag was intorduced by MS to allow developers time to upgrade their "IE7" pages to be more standards compliant and viewable in IE8 without the emulate meta and not break.
i cannot use xhtml1-strict.dtd because I use Iframes . My site was developed for older browers not for the latest IE, so I have to add the EmulateIE7 meta tag , I added that but was no different I get the same behaviour as if IE 8,I also tried webdeveloper for IE ther it gives us option to run in IE7 mode or IE 8 compatibale mode , when I turned on IE7 mode my site was good not problems , I tought emulate IE 7 meta tag would do the same , but it did not do for me .
is there any way I can find what mode is the browser runing if my page has doctype and ie 7 emulate meta tag ?
Bookmarks