Jak zmienić wskaźniki i kontrolki karuzeli bootstrap


Utknąłem, próbując zmienić układ wskaźników i kontrolek karuzeli bootstrap. Wygląda jak ta karuzela na tej stronie.

http://www.mitre10.co.nz/
http://www.mitre10.co.nz/
poniżej i z dala od obrazu znajdowały się wskaźniki i kontrolki.
Oto mój widok na żywo

http://codepen.io/riwakawebsitedesigns/pen/qdiup
http://codepen.io/riwakawebsitedesigns/pen/qdiup
<header id="masterhead">
<div class="container">
<div class="slideshow">
<div id="slideshow" class="carousel slide" data-ride="carousel"> <ol class="carousel-indicators">
<li data-target="#slideshow" data-slide-to="0" class="active">[/*]
<li data-target="#slideshow" data-slide-to="1">[/*]
<li data-target="#slideshow" data-slide-to="2">[/*]
<li data-target="#slideshow" data-slide-to="3">[/*]
[/list] <div class="carousel-inner"> <div class="item active">
<img src="[url=http://s20.postimg.org/wgz1zd3wd/slide1.jpg"]http://s20.postimg.org/wgz1zd3wd/slide1.jpg"[/url] alt="slide"/>
<div class="item">
<img src="[url=http://s20.postimg.org/l3cio5tdp/slide2.jpg"]http://s20.postimg.org/l3cio5tdp/slide2.jpg"[/url] alt="slide"/>
<div class="item">
<img src="[url=http://s20.postimg.org/w0ducxg59/slide3.jpg"]http://s20.postimg.org/w0ducxg59/slide3.jpg"[/url] alt="slide"/>
<div class="item">
<img src="[url=http://s20.postimg.org/lrld73s3h/slide4.jpg"]http://s20.postimg.org/lrld73s3h/slide4.jpg"[/url] alt="slide"/>

<a class="left carousel-control" href="#slideshow" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
[/url]
<a class="right carousel-control" href="#slideshow" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
[/url]
</header>

Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Nie mogę otworzyć Twojej przykładowej witryny, ale możesz przenieść te wskaźniki z ich bieżącej lokalizacji i umieścić je w dowolnym miejscu. Usunąłem je z nagłówka w Twoim CodePen, owinąłem w pojemnik i dodałem kilka stylów, aby przenieść je pod obrazy i wyśrodkować:
<div class="carousel-controls">
<a class="left carousel-control" href="#slideshow" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
[/url]
<ol class="carousel-indicators">
<li data-target="#slideshow" data-slide-to="0" class="active">[/*]
<li data-target="#slideshow" data-slide-to="1">[/*]
<li data-target="#slideshow" data-slide-to="2">[/*]
<li data-target="#slideshow" data-slide-to="3">[/*]
[/list]
<a class="right carousel-control" href="#slideshow" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
[/url]

CSS:
.carousel-controls{
position:relative;
width:300px;
margin:0 auto;
}.carousel-indicators{
top:0px;
}

połączyć:

http://codepen.io/anon/pen/tayfk
http://codepen.io/anon/pen/tayfk/
/
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Oto szablon karuzeli z kontrolkami pozycyjnymi i paskiem postępu u dołu, który śledzi slajdy.
http://codepen.io/TheNickelDime
http://codepen.io/TheNickelDime/
/
<!-- HTML --> <div class="Slideshow_carousel-wrapper container-fluid">
<span class="Slideshow-ctl-L" onclick="carousel_left()"></span>
<div class="carousel slide" data-ride="carousel" ...
<span class="Slideshow-ctl-R" onclick="carousel_right()"></span> <!--/HTML --><!-- CSS -->.Slideshow_carousel-wrapper { display: -webkit-flex;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center; text-align:center; width:100%;
}/* SLIDESHOW CONTROLS LEFT/RIGHT */.Slideshow-ctl-L { -webkit-flex: none;
flex: none; z-index:200; top:40%;
margin-right:5px; height:60px;
width:16px; opacity:0.7; background-size:15px 60px;
background-repeat:no-repeat;
background-image: url( ... );
}.Slideshow-ctl-R { -webkit-flex: none;
flex: none;
top:40%;
margin-left:5px; height:60px;
width:15px;
opacity:0.7; background-size:15px 60px;
background-repeat:no-repeat;
background-image: url( ... );
}<!-- CSS -->
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Możesz edytować plik bootstrap.js, tak aby wiele klas było rozpoznawanych jako wskaźniki.
var Carousel = function (element, options) {
this.$element = $(element)
this.$indicators = this.$element.find('.carousel-indicators, .your-class-here')

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się