A carousel where every panel sits differently
You build a hero slider, drop in three background photos, and every headline lands dead-centre in the frame — right over the busiest part of the image. On one slide the text vanishes into a bright sky; on the next it collides with a face. Fixing it means hand-writing CSS positions for each slide, and the whole thing breaks the moment someone resizes the window.
The Slide block is the panel inside a Slider, and placement is exactly what it owns. Each slide decides where its own content sits — top or bottom, left or right — and how wide that content runs, independently of the slides on either side.
Setting up a slide takes about a minute. Add one inside your Slider, type a heading, then use the two alignment controls in the sidebar to move the content wherever it reads best. The preview shifts as you click — no CSS, no per-slide stylesheet, nothing to remember.
See the Slide block place its content
Every panel below is a Slide inside a live Slider — the same block, configured differently each time. Let it auto-advance, or steer it with the arrows and dots.
Same slider, three placements. One panel pins its words to the bottom-left, the next centres them, the third sits them top-right — nothing else changes between them.
Wide slide, narrow column. Both panels centre their content, but the first holds it to a tight, readable width while the second lets the very same text run full-bleed.
Ready to build a slider that actually reads?
The Slide block ships inside Flexa Block. Install the plugin and it’s waiting in the editor — right where you add slides to a Slider.


