• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

The WebLeftBar Menu on MSIE7 is misplaced by about 3/4s of its own width to the right in PatternSkin. When the page first loads the menu is where it should be for a fraction of a second then appears to "jump" to the right by what appears to be about 2 inches on my 19 inch monitor which uses standard settings.

on other pages the menu is ok until you scroll up or down on the page. The scrolling action seems to trigger the jump in those cases.

I don't have XP at home, so I cannot test on IE7.

Does this have something to do with the html cruft in WebLeftBar: "div class=" ?

update: No, that is another bug. Both Bugs home as Main home validate.


Can you confirm that the bug still exists? http://browsershots.org/job/1072552/ seems to be ok.


Good example on the problem with the browsershot - the left bar only jumps around when there's some interactivity, i.e. a link is touched/hovered.

From an ignorants point of view, could this be comparable to what we have seen before with page elements jumping around on mouse activity? (Item913 / Item931). -- SP

Just tested on IE 7. Cannot find the bug you described. I am on Version 7.0.5335.5, Beta 2. Windows XP 5.1.2600 Service Pack 2 Build 2600. AC

If I remove the following line in layout.css it behaves as expected in the version I'm using (7.0.5346.5): Index: twikiplugins/PatternSkin/pub/TWiki/PatternSkin/layout.css
--- twikiplugins/PatternSkin/pub/TWiki/PatternSkin/layout.css   (revision 10280)
+++ twikiplugins/PatternSkin/pub/TWiki/PatternSkin/layout.css   (working copy)
@@ -91,8 +91,6 @@
        /* Left bar width is defined in viewleftbar.pattern.tmpl */
-       position:relative; /* IE needs this or the contents won't show
-outside the parent container. */
 #patternLeftBarContents {
But it is very understandable if you don't want to go into this as long as it is not reproducible in your place.

Can this property be made IE-version dependent (i.e. disabled only on 7 up?).

-- SP

What version of IE do you have? Could it be you have an older version? I will test the patch on older IEs tomorrow to see what the effect is of removing that line. Otherwise it can be made IE 7 dependent.

-- AC

The IE version I use is stated in the above comment - it looks a bit newer, but nothing major. Its a very untouched XP SP2 / IE installation, no customized settings. Hopefully a few others will have access to IE7 soon, and can comment what their experience is.

-- SP

The line cannot be removed, because IE 5.5 won't show the left menu then. So it should become a conditional property.


Similar report in TWiki:Support.TWikiWebsiteTextSlidesIE7. -- SP

Fixed by putting the IE5.5 style in a conditional css comment (Martin Cleaver).


Turns out that IE 5.5 needs this hack always, but during print preview (but not screeem) IE 6 needs it too. I've adjusted the conditional comment accordingly.


You forgot the to outcomment the comment line. AC

Setting "Merge to" = patch so it will go in release notes.

-- SP

Summary PatternSkin menu layout issue with MS Internet Explorer 7
ReportedBy TWiki:Main.SteffenPoulsen

SVN Range Mon, 05 Jun 2006 build 10479
AppliesTo Extension
Component PatternSkin
Priority Normal
CurrentState Closed

Checkins 10591 10601 10623 10642 10643 10644 10645 10646 10647
TargetRelease patch
Topic attachments
I Attachment History Action Size Date Who Comment
PNGpng screenshot.png r1 manage 190.1 K 2006-05-19 - 15:58 TravisBarker MSIE7 with pattern skin Bug
Edit | Attach | Watch | Print version | History: r28 < r27 < r26 < r25 < r24 | Backlinks | Raw View |  Raw edit | More topic actions
Topic revision: r28 - 2006-06-23 - SteffenPoulsen
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback