Page is a not externally linkable
- Browsers
-- Opera Browser Usage and Support
---- Positioning problem in Opera 6


papabaer - 7:09 am on May 25, 2002 (gmt 0)


DrDoc,

What's happening is that Opera is not interpreting the javascript by displaying the successive revealed "hidden" divs withing the page flow, i.e., pushing content when revealed and releasing occupied space when "hidden."

The show/hide layer function is working, but instead of displaying the newly revealed content where the javascript does when rendered in IE or Mozilla/NS6.x, Opera takes the assiged CSS coordinates (position:absolute;top:0;left:0;} and displays the successive divs at the top left exactly as you mentioned. The three revealed <divs> are stacked one upon the other and can then be "hidden" by clicking the "hide fields" link.

In this case, Opera is actually following the given CSS declarations by correctly displaying the revealed divs at {top:0; left:0;}.

What is happening is not an issue with CSS but one with Opera, javascript and the DOM.

At first I though the problem might be due to Opera's restricition on "styling" form elements [ [opera.com...] ] but that does not appear to be the case.


Thread source:: http://www.webmasterworld.com/opera_browser/290.htm
Brought to you by WebmasterWorld: http://www.webmasterworld.com