I want to change the carousel indicators like this:

I have this markup for my carousel indicators:
<ol class="carousel-indicators"> <li data-target="#ShowCarousel-03" data-slide-to="0" class="active"> <h4>IMAGE1</h4><br/><h5>subtitle</h5><br/><span>+</span> </li> <li data-target="#ShowCarousel-03" data-slide-to="0" class="active"> <h4>IMAGE2</h4><br/><h5>subtitle</h5><br/><span>+</span> </li> <li data-target="#ShowCarousel-03" data-slide-to="2"> <h4>IMAGE3</h4><br/><h5>subtitle</h5><br/><span>+</span> </li> <li data-target="#ShowCarousel-03" data-slide-to="0" class="active"> <h4>IMAGE4</h4><br/><h5>subtitle</h5><br/><span>+</span> </li> </ol>
CSS:
.carousel-indicators { position: absolute; top: 0px; left: 0px; z-index: 5; margin: 0; list-style: none; } .carousel-indicators li{ background: url(images/triangle.png) no-repeat; width:320px; height:176px; cursor: pointer; text-align:center; }
When I resize my browser, the carousel adjusts to the width of the screen, but the indicators crash.
Can someone help me with a hint on how I can make this scale also at lower resolutions, for example, on carousel images?
Thanks!
LE:
I tried putting the li elements as follows:
<div class="row-fluid"> <div class="span3> <li data-target="#ShowCarousel-03" data-slide-to="0" class="active"> <h4>IMAGE1</h4><br/><h5>subtitle</h5><br/><span>+</span> </li> <div class="span3> <li data-target="#ShowCarousel-03" data-slide-to="0" class="active"> <h4>IMAGE1</h4><br/><h5>subtitle</h5><br/><span>+</span> </li> <div class="span3> <li data-target="#ShowCarousel-03" data-slide-to="0" class="active"> <h4>IMAGE1</h4><br/><h5>subtitle</h5><br/><span>+</span> </li> </div> </div>
But it does not work.
source share