JSFiddle - React, Tailwind, and code Playground

by Ngoc Hieu

HTML

<link rel="stylesheet" href="https://googledrive.com/host/0B9ZnEqMygsTDRm5YeTgycXd2Y2c/css/bootstrap-theme.css">
<link rel="stylesheet" href="https://googledrive.com/host/0B9ZnEqMygsTDRm5YeTgycXd2Y2c/css/bootstrap.css">
<script src="https://googledrive.com/host/0B9ZnEqMygsTDeFhvdVplbDhJdVE/jquery.js"></script>
<script src="https://googledrive.com/host/0B9ZnEqMygsTDRm5YeTgycXd2Y2c/js/bootstrap.js"></script>
<div class="col-md-6 col-md-offset-3">
<div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
  <!-- Indicators -->
  <ol class="carousel-indicators">
    <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
    <li data-target="#carousel-example-generic" data-slide-to="1"></li>
    <li data-target="#carousel-example-generic" data-slide-to="2"></li>
    <li data-target="#carousel-example-generic" data-slide-to="3"></li>
  </ol>

  <!-- Wrapper for slides -->
  <div class="carousel-inner">
    <div class="item active">
      <img src="http://placehold.it/500/e499e4/fff&amp;text=1">
      <div class="carousel-caption">
        caption 1
      </div>
    </div>
    <div class="item">
      <img src="http://placehold.it/500/e499e4/fff&amp;text=2">
      <div class="carousel-caption">
        caption 2
      </div>
    </div>

    <div class="item">
      <img src="http://placehold.it/500/e499e4/fff&amp;text=3">
      <div class="carousel-caption">
        caption 3
      </div>
    </div>

    <div class="item">
      <img src="http://placehold.it/500/e499e4/fff&amp;text=4">
      <div class="carousel-caption">
        caption 4
      </div>
    </div>  
  </div>

  <!-- Controls -->
  <a class="left carousel-control" href="#carousel-example-generic" data-slide="prev">
    <span class="glyphicon glyphicon-chevron-left"></span>
  </a>
  <a class="right carousel-control" href="#carousel-example-generic" data-slide="next">
    <span class="glyphicon glyphicon-chevron-right"></span>
  </a>
</div>
</div>

CSS

.carousel-inner img{
		width:100%;
	}
	.carousel-inner .item{
		transition:opacity 1s;
		-webkit-transition:opacity 1s;
		-ms-transition:opacity 1s;
	}
	.carousel-inner .active.left, .carousel-inner .active.right{
		left:0;
		opacity:0.2;
	}
.carousel-inner .next,.carousel-inner .prev{
    opacity:0.3;
}