Open GoogleCodeExporter opened 8 years ago
I had the same problem and fixed in after ours researching. It has to do with
the
styling. You have to add an iehack to windows.historyStorage.setup right after
var
textareaStyles is set. You can add the below standing code there
/* IE hack that prevents centered layout to shift to the left in IE7 */
if(window.dhtmlHistory.isIE) {
var textareaStyles = (historyStorage.debugMode
? 'width: 800px;height:80px;border:1px solid black;'
: 'width: 800px;height:80px;border:1px solid black;display:none;'
);
var formStyles = this.debugMode ? historyStorage.showStyles :
'border:0;margin:0;padding:0;';
}
Original comment by juulh...@hotmail.com
on 9 Oct 2008 at 1:22
[deleted comment]
I had the same problem (I think)... my whole page moved ~10 pixels to the left.
Though I found just recently that I had included the
<script type="text/javascript">
window.dhtmlHistory.create();
....
</script>
in the <head> section (stupid me). After moving it to <body> the page is
displayed
fine...
Original comment by spannov...@gmail.com
on 23 Oct 2008 at 3:02
The problem is present in the current sources as well.
I've fixed it by replacing line 647 with
var formStyles = historyStorage.showStyles;
It looks like hidden styles, when set on form object, break the layout someway.
This change fixed broken layout on IE7 and didn't affect FF3.0.4/Safari
3.2.1/Opera 9.50 (all on Mac).
Hope this helps to someone :)
Regards,
KIR
Original comment by kirill.m...@gmail.com
on 5 Dec 2008 at 10:14
Thanks juulh! Worked for me :)
Original comment by knad05
on 29 Mar 2009 at 5:54
[deleted comment]
spannovich's solution helped me resolve an IE7-only bug that caused the layout
to
shift to the left for a brief moment. This was only present with a height=100%
on
the CSS, which initially had me going down a really wrong (and long) path
trying to
resolve the issue.
Original comment by akas...@gmail.com
on 24 Jun 2009 at 8:50
Original issue reported on code.google.com by
webmas...@basic6.de
on 14 Aug 2008 at 2:38