Screen shift with Opera

Having problems with DHTML Menu? There is usually somebody here who knows the answer.
Post Reply
rcranswick
Super Advanced
Super Advanced
Posts: 62
Joined: Tue Aug 19, 2003 2:14 pm
Location: Bermuda
Contact:

Screen shift with Opera

Post by rcranswick »

I am using v5.723 of the menu on my website at http://www.richardcranswick.com.

In Opera 7.52 and 8.0 I get a screen shift/flicker when I hover over some of the menu items, specifically the ones with sub menus. It seemed fine before but it's been a while since I checked the site with Opera.

Also, some of the sub menu items are missing the right side border.

Does anyone have any ideas please?

Thanks.

Richard.
Richard Cranswick
CCS Group Limited
Bermuda
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Post by Ruth »

Hi Richard,

It has to do with the overflow="scroll"; in the menus that don't need a scroll bar. When that is removed, the border comes back.

Ruth
rcranswick
Super Advanced
Super Advanced
Posts: 62
Joined: Tue Aug 19, 2003 2:14 pm
Location: Bermuda
Contact:

Post by rcranswick »

Thanks Ruth but that seems like a bit of a bug to me. Shouldn't the overflow parameter have no effect unless there are more items than can be displayed on the screen? That seems logical to me but maybe I'm just weird! :| My menus are dynamically generated so it's possible I could need scrolling. I don't really want to have to add that parameter back in as and when it's needed. Especially when dealing with different screen resolutions i.e. the scrolling may not be needed at 1024x768 but required at 800x600.

Also, there's the screen shift issue with Opera as well. Any ideas on that one. Basically, when you mouse over one of the items with sub menus the screen shifts briefly to the right and the scroll bar disappears.
Richard Cranswick
CCS Group Limited
Bermuda
safetybear
Beginner
Beginner
Posts: 8
Joined: Fri May 13, 2005 3:11 pm

Post by safetybear »

I believe overflow="scroll" in Opera is a Milonic bug... it happens on their example pages.

I hope Milonic can address and fix this bug soon. Ruth?

David
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Post by Ruth »

I'm sure a fix is in the works. They are very good at fixing things pretty quickly from all I've seen. I will post to them about this in case no one has caught it.

I just gave you the info on that so you could do a temp fix if needed.

As to the other, I should have said I didn't find anything because I'm not seeing the behaviour. However, I don't have the versions of Opera you have.

Ruth
rcranswick
Super Advanced
Super Advanced
Posts: 62
Joined: Tue Aug 19, 2003 2:14 pm
Location: Bermuda
Contact:

Post by rcranswick »

Yes, Andy is pretty hot at fixing stuff.

I'll send an email through to Milonic also.

Thanks Ruth.
Richard Cranswick
CCS Group Limited
Bermuda
User avatar
Andy
Milonic
Milonic
Posts: 3308
Joined: Sun May 19, 2002 8:23 pm
Location: Menu Developer
Contact:

Post by Andy »

Latest pre-release should have the fix for flickering in Opera.

Problem was only apparent when the browser window was maximized and the content did not create scrollbars for the browser.

let me know if you have any trouble, see http://milonic.com/menuvinfo.php for the pre-release

Cheers,
Andy
rcranswick
Super Advanced
Super Advanced
Posts: 62
Joined: Tue Aug 19, 2003 2:14 pm
Location: Bermuda
Contact:

Post by rcranswick »

That sorted it.

Thanks Andy. Great Work.
Richard Cranswick
CCS Group Limited
Bermuda
safetybear
Beginner
Beginner
Posts: 8
Joined: Fri May 13, 2005 3:11 pm

scrollbars still not working

Post by safetybear »

Did you implement this new release on the Milonic Web site?

The way submenu scrollbars are being handled is very different between Opera and other browsers. Basically, the submenus don't fit to browser-height and don't scroll in Opera.

You can see the difference in the main navbar on your homepage (try it with browser size 1024x768):

http://milonic.com/

(Goto: DHTML Menu > DHTML Menu Samples)

In IE, the submenu fits to browser, and creates scrollbars. In Opera, the submenu extends below browser, no scrollbars created.


Is this something that you guys can adjust for?

Thanks,
David
rcranswick
Super Advanced
Super Advanced
Posts: 62
Joined: Tue Aug 19, 2003 2:14 pm
Location: Bermuda
Contact:

Post by rcranswick »

All seems fine to me. I just put the release version up and I don't see any problems.
Richard Cranswick
CCS Group Limited
Bermuda
safetybear
Beginner
Beginner
Posts: 8
Joined: Fri May 13, 2005 3:11 pm

test case

Post by safetybear »

Hi All,

You can see the problem when you mouseover "Economic Blogs" here:

http://www.rgemonitor.com/

The idea is to limit the browser scrollbars on the homepage.

In IE, it fits the browser nicely, but in Opera the submenu doesn't scroll, but instead the browser scrolls. The difference should be quite obvious.

I see the same problem happening with Richard's Web site.

I'm not sure if the bug you fixed is this one, but I wanted to know if you were aware of this issue.

Let me know if you can't replicate the issue.

Thanks,
David
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Post by Ruth »

Did you get the latest release 5.725, it has a fix for the scrollbar problems in Opera.

Ruth
safetybear
Beginner
Beginner
Posts: 8
Joined: Fri May 13, 2005 3:11 pm

Post by safetybear »

I haven't yet, but I'm a little concerned because your "DHTML Menu Samples" don't scroll in Opera. I'm assuming that you guys are using the latest release on your site?

David
rcranswick
Super Advanced
Super Advanced
Posts: 62
Joined: Tue Aug 19, 2003 2:14 pm
Location: Bermuda
Contact:

Post by rcranswick »

I'm using Opera 7.5x and 8.0 and the menus appear fine on both my site and the Milonic Site.

Maybe you have an older version cached.
Richard Cranswick
CCS Group Limited
Bermuda
safetybear
Beginner
Beginner
Posts: 8
Joined: Fri May 13, 2005 3:11 pm

caching

Post by safetybear »

Hello!

I looked at the Milonic site on a friend's computer (w/ Opera 7.x) and it works great!

My Opera 8 still doesn't scroll correctly, even though I cleared the cache. I'll take your word for it and note this as fixed, which is fabulous.

I'll install the new version later today.

Thanks for the attention!

David
Post Reply