html - Internet Explorer 8 in compatibility mode ignores cellpadding -
I have a fairly complex page that contains the table deployed (as the last element in the body). The table is dynamically created using jQuery. No matter how I specify the cellpadding feature, it ignores IE8 in compatibility mode. There are several indications of why it is being ignored:
-
The layout is completely off with the default padding (2px).
-
In the IE Developer Tool Dock, the property is presented as "cellpadding" (all lowercase), while the cellpassing attribute is presented as "cell espressing" And if I change its value under the attribute tab for 0, then the layout is fixed and the name has been changed to "cell padding".
As I said, it is a very complex page filled with ads and content sticking to many sources (read "Messy"). I am planning to do some more investigation, but I was thinking that someone has to face the problem before this. Perhaps due to some weird markup it produces incorrect interpretation. To get started with
, you might find out how to "IEEE" how IE 7.0 Handling in IE or IE 8.0's compatibility mode is a bug, due to which you should check the same page on IE 7.0
The result you can do is:
-
The same error in IE 7.0: Find a way to handle it.
-
The only error in IE 8.0 compatibility mode: Report to bug / find a way to fix it Without giving effect to IE 7.0 users Please.
-
Error 8.0 compatibility mode only in IE: Do nothing, no one is using IE 8.0 in compatibility mode.
Comments
Post a Comment