Reputation: 493
I have tried making slideshow of images using Carousel. However the picture never appears. I suspect linking of css,js from my local pc is the problem.But all my tries are in vain.
*<!DOCTYPE html>
<html>
<head>
<title>Animal</title>
<link href = "bootstrap-3.3.6-dist/css/bootstrap.min.css" rel = "stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="bootstrap-3.3.6-dist/js/bootstrap.min.js"></script>
<style>
#navigation {
margin-top:125px;
}
</style>
</head>
<body>
<div class="container">
<div id="sub1" class="col-md-4">
<img src="welgevonden.jpg" alt="logo" style="float-left;width:100px;height:100px;position:absolute;">
</div>
<div id="sub2" class="col-md-8">
<h1> Animal </h1>
<h4> Game </h4>
</div>
<nav class="navbar navbar-inverse" id="navigation">
<div>
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">AboutUs</a></li>
<li><a href="#">ConatackUs</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="#"><span class="glyphicon glyphicon-user"></span> Sign Up</a></li>
<li><a href="#"><span class="glyphicon glyphicon-log-in"></span> Login</a></li>
</ul>
</div>
</nav>
<div id="myCarousel" class="col-md-12 carousel slide">
<!-- Indicators -->
<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>
<li data-target="#myCarousel" data-slide-to="3"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<div class="item active">
<img src="rhino.jpg" alt="Rhino" width="500" height="500">
</div>
<div class="item">
<img src="ele.jpg" alt="Elephant" width="500" height="500">
</div>
<div class="item">
<img src="tiger.jpg" alt="Tiger" width="500" height="500">
</div>
<div class="item">
<img src="lion.jpg" alt="Lion" width="500" height="500">
</div>
</div>
<!-- Left and right controls -->
<a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
</a>
<a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
</a>
</div>
</div>
</body>
</html>*
Kindly someone help.
My file directory
folder |- bootstrap-3.3.6-dist - css,js,fonts |- myfirstsite.html |- all my images
Below is the output that I am getting.
Upvotes: 0
Views: 105
Reputation: 3717
Try this:
<div id="myCarousel" class="col-md-12 carousel slide">
<!-- Indicators -->
<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>
<li data-target="#myCarousel" data-slide-to="3"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<div class="item active">
<img src="rhino.jpg" alt="Rhino" width="500" height="500">
</div>
<div class="item">
<img src="ele.jpg" alt="Elephant" width="500" height="500">
</div>
<div class="item">
<img src="tiger.jpg" alt="Tiger" width="500" height="500">
</div>
<div class="item">
<img src="lion.jpg" alt="Lion" width="500" height="500">
</div>
</div>
<!-- Left and right controls -->
<a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
</a>
<a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
</a>
</div>
</div>
</body>
</html>
Remove the comma from class name
Upvotes: 0
Reputation: 7109
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<div class="container">
<div id="myCarousel" class="carousel slide">
<!-- Indicators -->
<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>
<li data-target="#myCarousel" data-slide-to="3"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<div class="item active">
<img src="http://placehold.it/500x500/#f00" alt="Rhino" class="img-responsive center-block">
</div>
<div class="item">
<img src="http://placehold.it/500x500/#f0f" alt="Elephant" class="img-responsive center-block">
</div>
<div class="item">
<img src="http://placehold.it/500x500/#00f" alt="Tiger" class="img-responsive center-block">
</div>
<div class="item">
<img src="http://placehold.it/500x500/#333" alt="Lion" class="img-responsive center-block">
</div>
</div>
<!-- Left and right controls -->
<a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
</a>
<a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
</a>
</div>
</div>
Why you gave that comma on carousel class, just after col-xs-12? by default, it will its parent's width, you don't need to define col- width there.
Upvotes: 1