Hello @windhover4,
Thanks for writing in! So looking into this a little bit, the issue has to do with the resources at play, not necessarily a slider setting.
The image being used as the background-image
on the whole slider when it first loads (Blue-Ridge-Mountains-186818265_5822x2848-e1499442866641.jpeg) is 1635x800
. The image being used as the background-image
on the slide that comes in later (hero1200547.jpg) is 1200x547
. If you take the first image at 1635x800
. and reduce it down to 1200px
wide while maintaining the aspect ration of the photo, that results in 1200x587
. Because of this 40px
vertical difference in the sizes of the photos when their width is identical, this is why you are seeing the photos “jiggle” when the slide comes in.
There are a couple options you can explore to avoid this:
-
Ensure that the image you are using on both the overall slider background and the slide layer background is the exact same. Because these images are being used in conjunction with
background-size: cover;
in the CSS, the browser is taking the photo and stretching them appropriately to ensure they always fill up all available space in their elements. Since your images are different sizes, this is where the “jiggle” occurs. Utilizing the same image for both will eliminate this.
-
Eliminate one of the background images altogether. As noted previously, if the images are not exactly the same dimensions, you are going to see this movement. I would recommend removing one of them entirely to ensure this doesn’t happen. It depends on the effect you’re going for which one you’ll want to remove. If you wish to have the image show right away when the site loads, remove the layer background image. If you wish for the background image and logo to appear at the same time (which it sounds like you do from your description above), I would recommend taking off the slider background entirely.
Hopefully this helps to point you in the right direction, cheers!