Сделать слайдер на Owl Carousel c текстом справа
 Как с помощью слайдера Owl Carousel сделать слайдер с отзывами, где кроме картинок есть справа текст отзыва.
	Как с помощью слайдера Owl Carousel сделать слайдер с отзывами, где кроме картинок есть справа текст отзыва.	1. В html добавляем внутрь блока item блоки для img и для текста
<hr /> <div class="wrapper-with-margin"> <div id="owl-reviews" class="owl-carousel owl-theme"> <div class="item"> <div class="left-part"> <img src="assets/img/i244.png" style="width:165px;" /> </div> <div class="right-part"> <span>Светлана. Очень переживала, как пройдет мероприятие, но все было просто супер! Вы сумели заразить всех позитивом и активностью, подарив нам массу положительных эмоций! Босс остался очень доволен, и коллеги тоже! Спасибо Вам огромное!</span> </div> </div> <div class="item"> <div class="left-part"> <img src="assets/img/i537.png" style="width:165px;" /> </div> <div class="right-part"> <span>Евгений. Заказывали проведение корпоратива на природе – получилось прикольно и необычно! От некоторых задумок мы были в приятном шоке! Решили, что будем обращаться к вам еще не раз!</span> </div> </div> <div class="item"> <div class="left-part"> <img src="assets/img/317.png" style="width:165px;" /> </div> <div class="right-part"> <span>Антон. Спасибо за креатив и за талантливое проведение! Искрометный сценарий, задор, импровизация и профессионализм ведущих – лучшее, что можно только придумать для корпоратива! Все в восторге!</span> </div> </div> </div> </div> <hr />
2. Подключаем в head (или js скрипты можно вниз страницы) скрипты и стили от Owl Carousel (саму библиотеку надо скачать с официального сайта)
<!-- Important Owl stylesheet --> <link rel="stylesheet" href="owl.carousel/owl-carousel/owl.carousel.css"> <link rel="stylesheet" href="owl.carousel/owl-carousel/owl.transitions.css"> <!-- Default Theme --> <link rel="stylesheet" href="owl.carousel/owl-carousel/owl.theme.css"> <!-- jQuery 1.7+ --> <script src="owl.carousel/assets/js/jquery-1.9.1.min.js"></script> <!-- Include js plugin --> <script src="owl.carousel/owl-carousel/owl.carousel.js"></script>
owl.transitions.css - подключаем только, если используете эффеты переходов, отличные от стандартного.
3. Перед закрывающим body подключаем сами вызовы скриптов с настройками.
<script>
 $(document).ready(function() {
//Sort random function
 function random(owlSelector){
   owlSelector.children().sort(function(){
       return Math.round(Math.random()) - 0.5;
   }).each(function(){
     $(this).appendTo(owlSelector);
   });
 }
$("#owl-reviews").owlCarousel({
     //items : 1,
singleItem: true,
     //itemsScaleUp : true,
navigation : true,
//responsive:false,
//paginationNumbers: true,
slideSpeed : 800,
autoPlay : 6000,
//stopOnHover: true,
navigationText : [
"<i class='icon-chevron-left icon-white'></i>",
     "<i class='icon-chevron-right icon-white'></i>"
],
   beforeInit : function(elem){
     //Parameter elem pointing to $("#owl-demo")
     random(elem);
   }
   });
// Custom Navigation Events
 $(".next").click(function(){
   owl.trigger('owl.next');
 })
 $(".prev").click(function(){
   owl.trigger('owl.prev');
 })
 });
 </script>
4. Остались css стили добавить
#owl-reviews .item img{
float:left;
}
#owl-reviews .right-part{
padding:30px 0 30px 30px;
text-align:left;
font-family:'trebuchet ms', sans-serif; font-style:normal; font-size:16px; line-height:18px; color:#4c4c4c;
display: table-cell;
vertical-align: middle;
height: 140px;
overflow: hidden;
width: 100%;
}
.owl-pagination {
margin:0;
padding:0;
}
.owl-controls {
margin:0 !important;
padding:0 !important;
}
.wrapper-with-margin{
  margin:0px 50px;
}
#owl-reviews { 
text-align:center;
display: block;height: 176px;z-index: 155;
padding: 0 20px;
}
#owl-reviews .owl-prev{
    background: url(../img/strelki.png) 0 0 no-repeat;
    width: 62px;
    height: 60px;
    margin-top:0px;
    margin-left: -8px;
}
#owl-reviews .owl-next{
    background: url(../img/strelki.png) -62px 0 no-repeat;
    width: 62px;
    height: 60px;
    margin-top:0px;
    margin-right: 0px;
}
#owl-reviews .item{
  display: block;
  padding: 0px 20px;
  color: #FFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
}
#owl-reviews .owl-controls .owl-buttons div {
  padding: 5px 9px;
}
#owl-reviews .owl-buttons i{
  margin-top: 2px;
}
#owl-reviews .owl-controls .owl-buttons div,
{
  position: absolute;
}
#owl-reviews .owl-controls .owl-buttons .owl-prev,
{
  left: -55px;
  top: 55px; 
}
#owl-reviews .owl-controls .owl-buttons .owl-next{
  right: -60px;
  top: 55px;
}
 
 almix
Разработчик Loco, автор статей по веб-разработке на Yii, CodeIgniter, MODx и прочих инструментах. Создатель Team Sense.
Вы можете почитать все статьи от almix'а.
- 0 Yii: Bootstrap tabs, делаем активной вкладку на которую выполняется переход по ссылке (20.03.2014)
- 0 CodeIgniter: Всплывающая форма обратной связи на Ajax в Bootstrap Modal и проверкой Captcha (18.02.2014)
- 0 Opencart: Модуль Filter Product OpenCart_v1.5.x: Как скрывать недоступные опции в фильтре (23.10.2013)
- 0 Twitter Bootstrap Carousel Crossfade (09.09.2013)
- 0 Inline-block vs float (22.08.2013)
- 0 DHTMLX: Фильтрация в колонке типа Subgrid, вложенной в Grid (05.08.2013)
- 0 Список li в две колонки (CSS) (13.03.2013)
- 0 WordPress: Добавить ссылку "Сохранить фото" для галереи на NextGen с эффектом Lightbox (12.04.2013)
- Выдвигающаяся из значка форма поиска на сайте (27.11.2017)
- Выравниваем div внутри другого div по центру (27.11.2017)
- Пробелы между пунктами меню (16.11.2017)
- Как убрать placeholder при клике по input (04.11.2017)
- Свой дизайн кнопок социальных сетей для сайта. Кнопки "Поделиться" (19.06.2017)
- Выравнивание изображения по центру в Bootstrap (11.12.2016)
- Загрузка файлов (картинок) по ajax через форму для Opencart (04.09.2016)
- Замена текста при наведении на него мышью. События onmouseover и onmouseout (25.03.2016)
- Прилипание блока к верху сайта при его прокручивании (17.02.2016)
- Как сделать какую-либо область на сайте кликабельной ссылкой? (11.08.2015)
- Красивое выравнивание характеристик на странице товара с отступами, отмеченными точками (11.07.2015)
- Разделитель тысяч в эффекте наматываемого счётчика jquery countTo (05.04.2015)
- Сделать слайдер на Owl Carousel c текстом справа (03.02.2015) ← вы тут
- Добавление сторонних шрифтов от Google на свой сайт (22.01.2015)
- Скролл-эффекты CSS3 и JQuery при прокрутке страницы (13.01.2015)
- Модальное окно Bootstrap 3 с формой, отправляющей email по Ajax (JQuery/PHP/HTML5/JqBootstrapValidation) (20.08.2015)
- Несколько функций в body onload (08.03.2013)
 RSS комментариев к этой статье.
 RSS комментариев к этой статье. 
 
			




2 комментариев