• I’m using the Avada theme, and have set up a 100% wide page to show a lot of information. I am using your plugin to show a custom menu on the left hand side, and after a bit of fiddling I got it working quite well. The custom menu is inside a column div called “sticker” and the parent div is a 100% wide one with a background image set.
    While playing around I noticed that if I set the background image to Parallax effect “Fixed”, the sliding div will work properly, sliding right out of it’s parent div and follwing me down the page. However if I set the background image to Parallax effect “Down” or others, then my “sticker” div will begin to scroll but will be caught and stopped at the end of the parent div. So it doesn’t work. I hadn’t changed anything else, I just thought you might want to investigate.

    Cheers for a great plugin

    https://www.ads-software.com/plugins/sticky-menu-or-anything-on-scroll/

Viewing 3 replies - 1 through 3 (of 3 total)
  • I’m not surprised it takes a little bit of tweaking, parallax designs can be quite complex, with some elaborate JavaScript and CSS.

    Difficult to diagnose it to be honest, as I don’t have a copy/license of the Avada theme, so I’d only be able to check it on a case-by-case basis for now, if I would have a link to your site.

    Thread Starter ajlowndes

    (@ajlowndes)

    No problem. I created three for you to look at:
    Original page that works: https://www.melbourneclimbingschool.com.au/skills-courses-2/

    Copy of the same page, the only thing I have changed is the parallax background on the first image is now “Up” instead of “Fixed”. You can see the sticky menu behaves weirdly when it tries to escape it’s parent container.
    https://www.melbourneclimbingschool.com.au/382-2/

    A third copy of the same page to test, the only change I have made from the original is that I changed the parallax effect on the SECOND image down (the one with “Indoor to Outdoor Conversion” on it) to “Down” instead of “Fixed”. You can see the sticky menu then goes behind this element.
    https://www.melbourneclimbingschool.com.au/385-2/

    Sorry to anyone else viewing this in the future, those links will likely be broken ??

    Got it, I will keep doing some research on this, but it will always be a little tricky with parallax designs due to heavy use of Javascript AND the use of absolute/relative positioning.

    I forgot about it, but in the FAQ of my plugin I wrote a little part about this that is somewhat related:

    There are situations when this happens, especially when the original element has specific properties that are specifically used to manipulate its position. Things like negative margins, absolute positioning or left/top values on the original element can have undesired effects when the element becomes sticky. If possible, try to avoid that.

    I realize that doesn’t fix any problems, but it’s something to be aware of. ??

    Specifically related to your page though: I’m not sure if my plugin would be the best solution. The plugin is mainly for elements that scroll with the rest of the page up until a certain point, so basically it’s not sticky from the start but only when you scroll down a certain amount of pixels.
    From what I can see on your site, you want the left menu to be sticky right away from the start, no matter how much the user has scrolled, so perhaps it would be much easier if you would make it sticky on a fixed position with some basic CSS code (position:fixed, basically). And then you wouldn’t have the need for my plugin.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Bug report – Parallax backgrounds option is important’ is closed to new replies.