Just one more thing: I’ve added a last slide to each Slider and added a Div and Textblock to it. Now everything works fine in Chrome and Firefox, but on Safari the text is not showing up. Please see the video below:
@Brando Did you have any chance to look into this? Is there any other webflow admin that can help with the above Safari bug/issue? Thanks a lot! Best, Jens
Thanks for pinging me on this — I didn’t notice that last comment on the thread. I’ve gone ahead and created a new thread for this post as it’s a separate unrelated issue
It looks like you have this slide set to position: absolute which is breaking the slide’s default position:
Great question. I typically recommend nesting a div block within your slide. You can then keep the slide clear of all styles and instead apply the background image and other styles to the new nested div.
@Brando This is what I’ve been doing. But I’m using Text in Webflow, not an image. Can’t seem to work it out other than giving the slide absolute position.
@Brando There must be a way to set this up using flexbox no? It’s very complicated to change every wrapper class and set each text to be centered for each slider. Also it’s difficult to see if it’s really centered in the designer.
There definitely is – I typically recommend nesting a plain div block within your slide. You can then keep the slide clear of all styles and instead apply the flexbox styles to your div and nest the content inside of it.
Editing the display settings or positioning of the slide itself will most times break the slider component as it relies on certain default styles to work out of the box.
It looks like that may be what’s happening in the above screenshot
It has the same styling tho. Also when I remove styling from the slide and give flexbox centered both vertically and horizontally to the div, the text remains on the top. see screenshot below:
@jensvahle so in safari your having issues. Its always good to have fallbacks I cannot test it for you because i can only view it in the editor. how ever when it comes to flexbox or any other fallbacks with browsers sometimes its as simple as adding custom class fallback to your header like the following for center.