Well, of course bootstrap-responsive.min.css integration is where the problem is... But it can't just be removed, welcome app being responsive, in other words mobile ready, is a widely used feature.
Alan's first reply is absolutely correct in assessing the problem. I actually noticed this while testing apps before, but couldn't think of a valid use case for small non-mobile screens and thus didn't think much of it. Hah, a projector...! Just goes to show how hard it is to think of all the ways something is used in real life. I just tested Paolo's fix with multiple complex submenus on 800x600 non-mobile and various mobile emulations and it works as expected. Good work! Regards, Ales On Thursday, April 18, 2013 12:05:15 AM UTC+2, Mark wrote: > > bootstrap-responsive.min.css caused the problems. Maybe the whole > bootstrap need to be re-configured. Removed > response.files.append(URL('static','css/bootstrap-responsive.min.css')) > from layout.html will fix most of the problems. > > Mark > > On Saturday, April 13, 2013 5:29:39 PM UTC-4, Massimo Di Pierro wrote: >> >> In twitter bootstrap and web2py when the screen is too narrow the menu >> display as a single button which triggers a drop down. This happens to me >> every time I give a talk and the menu disappears because the screen gets >> narrower on a projector. Moreover when the menu is a dropdown, submenus do >> not work? >> >> Any suggestions for changing this behavior? >> >> Massimo >> > -- --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.