Sliders

Show multiple frames of content in sequence. Useful for slideshows and image carousels. Powered by fireSlider.


Standard Slider


<div class="slider js-slider slider--no-carousel js-slider--no-carousel">

    <div class="slider__contents js-slider__contents">
    
        <ul>
            
            <li class="slide slide--1">
                <div class="slide__image">
                    <img src="path/to/img.jpg" loading="lazy">
                </div>
                <div class="slide__overlay">
                    <div class="slide-text">
                        <div class="slide-text__title">
                            [Slide title here...]
                        </div>
                        <div class="slide-text__content">
                            [Slide content here...]
                        </div>
                        <div class="slide-text__action">
                            [Slide action text here...]
                        </div>
                    </div>
                </div>
            </li>
            
            [...]
            
            <li class="slide slide--7">
                <div class="slide__image">
                    <img src="path/to/img.jpg" loading="lazy">
                </div>
                <a href="http://www.foo.com/" class="slide__overlay">
                    <div class="slide-text">
                        <div class="slide-text__title">
                            [Slide title here...]
                        </div>
                        <div class="slide-text__content">
                            [Slide content here...]
                        </div>
                        <div class="slide-text__action">
                            [Slide action text here...]
                        </div>
                    </div>
                </a>
            </li>
        </ul>
        
    </div>

    <div class="slider__controls">

		<div class="slider-controls-nav">
            <a class="slider-nav slider-nav--prev" href="" aria-label="Go to Previous Slide" title="Go to Previous Slide"></a>
            <a class="slider-nav slider-nav--next" href="" aria-label="Go to Next Slide" title="Go to Next Slide"></a>
		</div>

		<div class="slider-controls-pager"></div>

    </div>

</div>

Carousel

Collaboratively pontificate customized models for resource-leveling convergence. Uniquely aggregate client-centric e-business after efficient leadership skills. Distinctively orchestrate backward-compatible synergy without backend deliverables. Credibly utilize unique solutions for impactful scenarios. Synergistically formulate fully researched experiences rather than parallel infrastructures.

Completely leverage other's premier alignments before holistic core competencies. Interactively extend integrated methodologies whereas pandemic leadership. Distinctively morph parallel intellectual capital via bricks-and-clicks outsourcing. Appropriately reinvent bricks-and-clicks vortals through vertical niche markets. Competently streamline enterprise-wide portals after bleeding-edge platforms.

Appropriately utilize equity invested interfaces before distributed channels. Seamlessly restore open-source e-business through 2.0 e-services. Efficiently leverage existing diverse relationships after premium e-tailers. Quickly communicate intermandated testing procedures through global content. Authoritatively brand enterprise-wide portals with emerging alignments.

Assertively orchestrate principle-centered process improvements through strategic platforms. Professionally fashion prospective customer service with enabled benefits. Energistically benchmark alternative schemas for top-line products. Globally provide access to an expanded array of results with synergistic technologies. Competently customize pandemic collaboration and idea-sharing before transparent markets.

Distinctively scale fully tested channels for optimal benefits. Globally visualize exceptional web services and end-to-end growth strategies. Dynamically benchmark clicks-and-mortar schemas whereas e-business services. Assertively morph cooperative e-tailers whereas leveraged human capital. Globally maximize progressive architectures rather than principle-centered relationships.

Seamlessly develop go forward total linkage for enabled channels. Objectively foster enabled ideas for effective total linkage. Competently deliver stand-alone markets via maintainable architectures. Energistically promote corporate testing procedures vis-a-vis installed base niche markets. Continually target unique internal or "organic" sources through visionary relationships.

Objectively communicate market positioning "outside the box" thinking through turnkey products. Progressively provide access to out-of-the-box process improvements through scalable benefits. Quickly grow global action items whereas worldwide bandwidth. Synergistically strategize leading-edge quality vectors via backend vortals. Seamlessly simplify cooperative supply chains via global opportunities.

Conveniently productize alternative potentialities via synergistic channels. Credibly productivate vertical manufactured products with plug-and-play methodologies. Energistically brand emerging internal or "organic" sources through professional testing procedures. Proactively enable synergistic experiences via standards compliant e-commerce. Dramatically network customer directed internal or "organic" sources before technically sound manufactured products.

Rapidiously plagiarize cross functional architectures without scalable niche markets. Energistically simplify exceptional solutions through inexpensive catalysts for change. Globally seize next-generation meta-services with corporate benefits. Dynamically integrate functional potentialities and global methodologies. Dramatically generate client-centric supply chains after standards compliant catalysts for change.

Quickly productize economically sound meta-services without mission-critical relationships. Progressively leverage other's installed base alignments rather than adaptive e-tailers. Conveniently extend high standards in deliverables through premier scenarios. Appropriately productize plug-and-play experiences after covalent e-markets. Progressively synergize exceptional ROI via ubiquitous networks.

A carousel can have breakpoints that control how many slides are visible and which slide is the "active" slide at different screen sizes.


<div class="slider js-slider slider--carousel js-slider--carousel">

    <div class="slider__contents js-slider__contents">
    
        <ul
            data-fireslider-show="5"
            data-fireslider-active="3"
            data-fireslider-effect="slideInOut">
            
            <li class="slide slide--1">
                <div class="slide__image">
                    <img src="path/to/img.jpg" loading="lazy">
                </div>
                <div class="slide__overlay">
                    <div class="slide-text">
                        <div class="slide-text__title">
                            [Slide title here...]
                        </div>
                        <div class="slide-text__content">
                            [Slide content here...]
                        </div>
                        <div class="slide-text__action">
                            [Slide action text here...]
                        </div>
                    </div>
                </div>
            </li>
            
            [...]
            
            <li class="slide slide--7">
                <div class="slide__image">
                    <img src="path/to/img.jpg" loading="lazy">
                </div>
                <a href="http://www.foo.com/" class="slide__overlay">
                    <div class="slide-text">
                        <div class="slide-text__title">
                            [Slide title here...]
                        </div>
                        <div class="slide-text__content">
                            [Slide content here...]
                        </div>
                        <div class="slide-text__action">
                            [Slide action text here...]
                        </div>
                    </div>
                </a>
            </li>
        </ul>

    </div>
    
    <div class="slider__controls">

		<div class="slider-controls-nav">
            <a class="slider-nav slider-nav--prev" href="" aria-label="Go to Previous Slide" title="Go to Previous Slide"></a>
            <a class="slider-nav slider-nav--next" href="" aria-label="Go to Next Slide" title="Go to Next Slide"></a>
		</div>

		<div class="slider-controls-pager"></div>

    </div>

</div>

Class Reference

Class Info
slider Primary container. Should be added to a div.
slider--no-bg If applied, slide images are converted to background images for their respective slides.
slider--carousel By default, a slider displays as a carousel.
slider--no-carousel Denotes a no-carousel slider. This removes carousel-specific styles and behaviors.
slider__contents Contains the slides and next/previous links. Should be added to a div.
slide A single slide. Should be added to an li.
slide--active The currently active slide.
slide--[number] Each slide has a unique number class for identification purposes.
slide__image Contains the slide's image. Should be added to a div. If the "slider--no-bg" class is present, this container will be hidden.
slide__overlay Contains the slide's overlay. Should be added to a div.
slide-text Contains the slide's text and content. Should be added to a div.
slide-text__title Contains the slide's title. Should be added to a div.
slide-text__content Contains the slide's main text content. Should be added to a div.
slide-text__action Contains the slide's action link/button. Should be added to a div.
slider__controls Contains the slider's controls (e.g., next/previous links, pager). Should be added to an a.
slider-nav General class for next/previous links. Should be added to an a.
slider-nav--prev Previous slide link.
slider-nav--next Next slide link.
slider-controls-pager Main container for slider page. Should be added to an div.
slider-controls-pager__active The pager control representing the currently active slide.