Используйте атрибут title
в <img />
, чтобы определить текст, который будет отображаться в качестве заголовка на слайдере.
Давайте рассмотрим пример:
<div id="slider" class="nivoSlider">
<img src="images/slide1.jpg" alt="" />
<img src="images/slide2.jpg" alt="" title="#htmlcaption" />
<!-- ^ This is one way to bring caption -->
<img src="images/slide3.jpg" alt="" title="This is an example of a caption" />
<!-- ^ This is ANOTHER way -->
</div>
<!-- This part of caption is called from the second image link above see `#htmlcaption` there -->
<div id="htmlcaption" class="nivo-html-caption">
<strong>This</strong> is an example of a <em>HTML</em> caption with <a href="#">a link</a>.
</div>
Обновление
Не взламывая код, вы можете переопределить класс по умолчанию для отображения в виде отдельного текстового поля.
Найти стиль .nivo-caption
и внести в него некоторые изменения
.nivo-caption {
width: 200px;
height: 250px;
left: -200px; /* same as the width */
}
Обновление 2
Вот демоверсия с вашим ползунком, работающим с упомянутым мною обходным путем.
ТАК, насколько этот вопрос идет, вот где я остановлюсь. Надеюсь, это поможет.