I'm a bit late to the party, but I wanted to share this anyway. Regarding sliders, I've found a way to change the background of the sliders and still keep the back button function.
Code:
[div=height:210px; overflow:hidden;][slider]
{slide}[div=background:purple; height:100px; z-index:32;]Content 1[/div]{/slide}
{slide}[div=background:purple; height:100px; z-index:32;]Content 2[/div]{/slide}
{slide}[div=background:purple; height:100px; z-index:32;]Content 3[/div]{/slide}
[/slider]
[div=width:410px; height:210px; background:purple; bottom:275px; z-index:31; pointer-events:none;][div=float:left; width:50px; height:inherit; background:black; display:inline-block; color:white;][div=display:table-cell; vertical-align:middle; height:inherit; text-align:center;]◄ Back[/div][/div][div=float:right; width:50px; height:inherit; background:black; display:inline-block; color:white;][div=display:table-cell; vertical-align:middle; height:inherit; text-align:center;]► Next [/div][/div][/div][/div]
It uses a similar method with how I cheat with stabs, but basically I cover the sliders with an entire div with a background. There's a div wrapped around the contents of the sliders that is then given a higher z-index than the one that covers the entire slider so that it can be seen. The property pointer-events:none; makes it so that the back and forward buttons underneath the div with that property are still clickable and functional.
This what it looks on mobile.
Alternatively, if you don't really mind how the buttons look, you can just do this:
Code:
[div=height:210px; overflow:hidden;][slider]
{slide}[div=background:purple; height:100px; z-index:32;]Content 1[/div]{/slide}
{slide}[div=background:purple; height:100px; z-index:32;]Content 2[/div]{/slide}
{slide}[div=background:purple; height:100px; z-index:32;]Content 3[/div]{/slide}
[/slider]
[div=width:50px; height:210px; bottom:275px; z-index:31; display:inline-block; color:white; display:inline-block; pointer-events:none;][/div][div=display:inline-block; width:310px; height:210px; background:purple; bottom:275px; z-index:31;][/div][div=width:50px; height:210px; bottom:275px; z-index:31; display:inline-block; color:white; display:inline-block; pointer-events:none;][/div][/div]
On mobile, this one would look something like this:
[link].
Sliders in general aren't really mobile compatible, so yeaaa. :'D
(Plain sliders on mobile)
Edit: Looking at this post on an actual phone now (instead of with the built in web browser thinggy that I used before *forgot what it was called*), I see that I was wrong, sliders
are mobile compatible. oops. :'D
The first method that I showed looks the same on mobile as it does on desktop, but the second doesn't have the background fully covering the sliders.
What it really looks like on mobile