Users Cannot Vertically Scroll in Safari, OmniWeb, Konqueror and WebKit Browsers

Contributor Icon Contributed by davak Date Icon February 4, 2006  
Tag Icon Tagged: HTML

These browsers will lose the ability to use the vertical scroll bars under certain css/html situations. This code will render well in all other browsers. This is a documented bug confirmed by the webkit team.


When we redesigned tech-recipes, many apple and linux users reported that they were not able to vertically scroll on the site. Despite google searching, I could not figure out why this was so. I finally dropped into IRC with the webkit crew who helped me figure out the problem. Mitzpettel confirmed the bug and helped me isolate the issue and figure out the work around.

Demostration of Bug:
http://www.bronch.com/downloads/webkit_bug/index.html

My users have confirmed the bug in safari, omniweb, and konqueror. The rendering error is not seen in firefox, IE 5-7, or opera.

The problem seems to occur when absolute positioned structures are contained within a table. To work-around the problem, remove the surrounding table. The above demostration shows a page with a surrounding table and without.

The way the webkit guys helped me is very impressive. Hats off to them and their desire to build the best browser possible.

Previous recipe | Next recipe |
 
blog comments powered by Disqus