Skip to main content
Inspiring
June 18, 2018
Answered

Carousel Fade-In effects

Hello, how to modify the carousel effect, for example fade-in

------------------------------------------------

Bonjour, comment modifier l'effet carousel, par exemple fade-in

    This topic is closed to new replies. Start a new post to keep the conversation going.
    Nancy OShea
    Nancy OSheaCorrect answer
    Community Expert
    June 18, 2018

    no, unfortunately it does not work either. Today I received a Dreamweaver cc update, but without new Bootstrap 4.1

    Do you have a solution? Thank you in advance.-


    This  works for me.

    <!doctype html>

    <html lang="en">

    <head>

    <meta charset="utf-8">

    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <title>Bootstrap 4 - Carousel Fade </title>

    <link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">

    <style>

    body {

        padding-top: 3rem;

        padding-bottom: 3rem;

        color: #5a5a5a;

    }

    .carousel { margin-bottom: 4rem; }

    .carousel-caption {

        bottom: 3rem;

        z-index: 10;

    }

    .carousel-item {

        height: 32rem;

        background-color: #777;

    }

    .carousel-item > img {

        position: absolute;

        top: 0;

        left: 0;

        min-width: 100%;

        height: 32rem;

    }

    @media (min-width: 40em) {

    .carousel-caption p {

        margin-bottom: 1.25rem;

        font-size: 1.25rem;

        line-height: 1.4;

    }

    }

    /**Carousel Fade**/

    .carousel-fade .carousel-item {

    opacity: 0;

    transition-duration: .6s;

    transition-property: opacity;

    }

    .carousel-fade  .carousel-item.active,

    .carousel-fade  .carousel-item-next.carousel-item-left,

    .carousel-fade  .carousel-item-prev.carousel-item-right {

      opacity: 1;

    }

    .carousel-fade .active.carousel-item-left,

    .carousel-fade  .active.carousel-item-right {

    opacity: 0;

    }

    .carousel-fade  .carousel-item-next,

    .carousel-fade .carousel-item-prev,

    .carousel-fade .carousel-item.active,

    .carousel-fade .active.carousel-item-left,

    .carousel-fade  .active.carousel-item-prev {

    transform: translateX(0);

    transform: translate3d(0, 0, 0);

    }

    </style>

    </head>

    <body>

    <header>

    <nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark"> <a class="navbar-brand" href="#">Brand/Logo</a>

    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button>

    <div class="collapse navbar-collapse" id="navbarCollapse">

    <ul class="navbar-nav mr-auto">

    <li class="nav-item active"> <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a> </li>

    <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li>

    <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li>

    <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li>

    <li class="nav-item"> <a class="nav-link" href="#">Link</a> </li>

    </ul>

    </div>

    </nav>

    </header>

    <!--CACROUSEL-->

    <main role="main">

    <div id="myCarousel" class="carousel slide carousel-fade" data-ride="carousel" data-interval="5000">

    <ol class="carousel-indicators">

    <li data-target="#myCarousel" data-slide-to="0" class="active"></li>

    <li data-target="#myCarousel" data-slide-to="1"></li>

    <li data-target="#myCarousel" data-slide-to="2"></li>

    </ol>

    <div class="carousel-inner">

    <div class="carousel-item active"> <img class="first-slide" src="https://placeimg.com/1500/200/nature" alt="First slide">

    <div class="container">

    <div class="carousel-caption text-left">

    <h1>Example headline.</h1>

    <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>

    <p><a class="btn btn-lg btn-primary" href="#" role="button">Sign up today</a></p>

    </div>

    </div>

    </div>

    <div class="carousel-item"> <img class="second-slide" src="https://placeimg.com/1500/200/arch" alt="Second slide">

    <div class="container">

    <div class="carousel-caption">

    <h1>Another example headline.</h1>

    <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>

    <p><a class="btn btn-lg btn-primary" href="#" role="button">Learn more</a></p>

    </div>

    </div>

    </div>

    <div class="carousel-item"> <img class="third-slide" src="https://placeimg.com/1500/200/tech" alt="Third slide">

    <div class="container">

    <div class="carousel-caption text-right">

    <h1>One more for good measure.</h1>

    <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>

    <p><a class="btn btn-lg btn-primary" href="#" role="button">Browse gallery</a></p>

    </div>

    </div>

    </div>

    </div>

    <a class="carousel-control-prev" href="#myCarousel" role="button" data-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next" href="#myCarousel" role="button" data-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div>

    </main>

    <!--latest jQuery 3-->

    <script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>

    <!--Popper JS-->

    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>

    <!--latest Bootstrap 4 JS-->

    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>

    </body>

    </html>

    I don't know if DW has updated to BS4.1.  I don't pay much attention as I get the versions I need directly from GetBootstrap or the . jQuery'CDN.

    Nancy O'Shea— Product User & Community Expert

    14 replies

    Nancy OShea
    Community Expert
    Community Expert
    June 18, 2018

    If you are using Bootstrap 3x, this tutorial describes how to modify the default carousel slider to fade.

    Alt-Web Design & Publishing: Customizing Bootstrap's Carousel

    Live Demo

    Bootstrap 3.3.7 Custom Carousel with Fade

    Translate
    Nancy O'Shea— Product User & Community Expert
    TypooAuthor
    Inspiring
    June 18, 2018

    Thanks Nancy for your answer, I have bootstrap 4.0.0 with Dreamweaver cc.

    Translate
    Nancy OShea
    Community Expert
    Community Expert
    June 18, 2018

    I have not tested that solution with BS 4. 

    Translate
    Nancy O'Shea— Product User & Community Expert