Sidebar Menu - no scrolling - wrong jump position
I've defined a page with a sidebar menu on the left. I've enabled the "One Page" option and I'm using Be Theme 12.3. When I click on a menu option the following happens:
a) jumps to the defined anchor instead of using the scrolling meccanism
b) the position is from a user point of view wrong (it's technically correct, but it's just not visible because of the sticky header)
Interestingly, if I open a the the link https://www.oddgen.org/tutorial-1-sidebar/#create_tables in the browser the first time, it jumps to the "wrong" position and scrolls smoothly up so that the hidden text becomes visible.
I'd like to fix both issues but I'm stuck. I have no idea how. Could you please assist me?
Thank you.
P.S. The menu works perfectly if I replace the main menu with the menu in the slide bar, but that is not what I want...
a) jumps to the defined anchor instead of using the scrolling meccanism
b) the position is from a user point of view wrong (it's technically correct, but it's just not visible because of the sticky header)
Interestingly, if I open a the the link https://www.oddgen.org/tutorial-1-sidebar/#create_tables in the browser the first time, it jumps to the "wrong" position and scrolls smoothly up so that the hidden text becomes visible.
I'd like to fix both issues but I'm stuck. I have no idea how. Could you please assist me?
Thank you.
P.S. The menu works perfectly if I replace the main menu with the menu in the slide bar, but that is not what I want...
Comments
a) Each item/shortcode/link, must have scroll class. Otherwise, scroll won't work.
b) We clicked on http://pasteboard.co/2quC0Bnw.png and looks like it goes to the right section.
Thanks!
a) I do not agree. According your documentation under http://themes.muffingroup.com/betheme/documentation/#smooth-scroll-one-page it is not longer necessary to define the scroll class if "One Page" is on (which it is in my case). Additionally I do not see the possibility with the actual release 12.3 to define such a class anymore, see screenshot. The "CSS classes (optional)" field is missing. See http://pasteboard.co/2qMEBh7z.png
b) Ok, you clicked on the link with the anchor. Then it works as described. However, open https://www.oddgen.org/tutorial-1-sidebar and then click on "Create Tables" in the sideboard. Then you the following result: http://pasteboard.co/2qMPQVAl.png
So, both questions are still open. Any help is very much appreciated. Thank you.
b) It's because those links on sides does not have scroll class.
b) Positioning - Yes and No. Works now in Chrome 49.0 on Mac 10.11.3, Edge, IE 11, Firefox 45.0.1 on Windows 10, but not in Firefox 45.0.1 and Safari 9.0.3 on Mac OS 10.11.3... strange.
not bad, but not perfect. Are these incompatibilities known? BTW I have an additional question in this context
c) Sticky Sidebar - Is something like that possible to define? Would be nice to keep the menu always on the screen
c) No, it is not possible to have sticky sidebar.
So I consider this a bug. Do you agree?