What exactly is it?
This unique slider utilizes jQuery Cycle and adjusts its size dynamically using a combination of CSS and JavaScript upon window load and resize.
What seems to be the issue?
Upon initial page load, the slider's height is set to 0 in the CSS due to the unknown screen size. It then relies on JavaScript to adjust its height accordingly and begin the slideshow.
However, this results in the slider being invisible until the JavaScript code executes, causing it to suddenly appear and push the content below it down. This phenomenon appears to be common among responsive sliders like FlexSlider or Cycle.
Is there a way to establish the slider's height purely through CSS?