Привет, дорогие читатели! Наша сегодня тема - слайдер (Slider) на Css и jQuery для Blogger. Привлекательный дизайн и хорошая навигация, по моему одно из важных составляющих любого сайта или блога. Многие добавляют новые функции в свои блоги, для удобства гостей и драгоценных читателей своего любимого детища.
Есть в Blogger, виджет популярных сообщений, который обычно добавляют на боковую панель блога. В этот раз я поделюсь с вами гаджетом лучших постов, который имеет другой вид, чем обычно. А именно, в виде слайдера (Slider), как показано ниже на скриншоте.
Для тех из вас, кто заинтересован в установке в свой блог стильного слайдера, следуйте простой инструкции.
Как установить слайдер популярных сообщений в Blogger
Если у вас есть такое поле над сообщением, тогда пропустите этот шаг. Для тех у кого не отображается поле добавить гаджет, выполните следующие действия. В шаблоне блога находим такую строку: <b:section class='main' id='main' showaddelement='no'> и в место 'no' вписываем 'yes'. Для облегчения поиска пользуемся Ctrl + F на клавиатуре. Сохраните шаблон.
Далее, Дизайн - Добавить гаджет HTML/JavaScript над сообщением. В поле гаджета вставляем код слайдера:
<style scoped="" type="text/css"> #slides *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} #slides ul,#slides li{padding:0;margin:0;list-style:none;position:relative} #slides ul{height:250px} #slides li{width:49.9%;height:100%;position:absolute;display:none} #slides li:nth-child(1), #slides li:nth-child(2), #slides li:nth-child(3), #slides li:nth-child(4){display:block} #slides li:nth-child(1){left:0;top:0} #slides li:nth-child(2){left:50.1%;width:24.8%;height:49.8%} #slides li:nth-child(3){left:75.2%;width:24.8%;height:49.8%} #slides li:nth-child(4){left:50.1%;top:50.2%;height:49.9%} #slides a{display:block;width:100%;height:100%;overflow:hidden} #slides img{display:block;width:100%;height:100%;border:0;padding:4px;background-color:#0097BD;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px} #slides .overlayx{width:100%;height:100%;position:absolute;z-index:2;background-image:url(http://1.bp.blogspot.com/-FtnGJHMcWH8/UIV3IE-aaJI/AAAAAAAAGHs/WvLypnWxg5A/s1600/linebg-fade.png);background-position:50% 50%;background-repeat:repeat-x;border:4px solid #0097BD;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px} #slides h4{position:absolute;bottom:30px;margin:0;font-size:18px;font-family:Georgia,Times,"Times New Roman";left:0;padding:0 10px;color:white;z-index:3;line-height:20px;font-weight:normal} #slides li:nth-child(2) h4,#slides li:nth-child(3) h4{font-size:13px;line-height:15px} #slides .label_text{font-size:9px;color:white;bottom:10px;z-index:3;left:10px;font-family:Verdana,Geneva,sans-serif;position:absolute} #slides li:nth-child(2) .autname,#slides li:nth-child(3) .autname{display:none} #slides .overlayx,#slides li{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out} #slides li:hover .overlayx{-ms-filter:"progid:DXImageTransform.Microsoft. Alpha(Opacity=10)";filter:alpha(opacity=10);-khtml-opacity:0.1;-moz-opacity:0.1;opacity:0.1} #buttons{margin:5px 0 0} #buttons a{display:inline-block;text-indent:-9999px;width:15px;height:25px;position:relative} #buttons a::before{content:"";width:0;height:0;border-width:8px 7px;border-style:solid;border-color:transparent #535353 transparent transparent;position:absolute;top:50%;margin-top:-8px;margin-left:-10px;left:50%} #buttons a#nextx::before{border-color:transparent transparent transparent #535353;margin-left:-3px} @media only screen and (max-width:600px){ #slides ul{height:600px} #slides li:nth-child(1){width:100%;height:49.8%} #slides li:nth-child(2){top:50.2%;height:24.8%;left:0;width:49.8%} #slides li:nth-child(3){left:50.2%;top:50.2%;width:49.8%;height:24.8%} #slides li:nth-child(4){left:0;top:75.3%;height:24.8%;width:100%} } </style> <div id="featuredpost"></div> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script> <script src="https://ivyth.googlecode.com/svn/js/featuredpost.min.js" type="text/javascript"></script> <script type='text/javascript'> //<![CDATA[ $(document).ready(function () { FeaturedPost({ blogURL:"###", MaxPost:8, idcontaint:"#featuredpost", ImageSize:300, interval:5000, autoplay:true, tagName:false }); }); //]]> </script>
В строчке - blogURL:"###", в место решеток вписываем URL вашего блога. В этой строчке - MaxPost:8, выставляем количество прокручивания ваших лучших постов. Если Вы хотите изменить синий цвет на другой, измените цветовой код # 0097BD в двух местах. Для подбора цвета можете использовать этот инструмент. Удачи.
Источник - mkr-site.blogspot.ru
P.S. Слайдер будет отображаться на всех страницах блога. Для того чтобы, он отображался только на главной странице, читаем здесь.
С уважением, Сергей
Здравствуйте, Сергей! Спасибо Вам за слайдер и пояснительную статью. Я поставила слайдер у себя на блоге, но мне бы хотелось убрать затемнение фотографий. Подскажите, пожалуйста, что нужно изменить в коде?
Привет,Галина!Затемнение фото,так же красивее,а при наведение курсора становятся светлыми.
Пример слайдера с параллаксом siteacademy.ru/index.php/css/39-css/parallax-scrolling-slider
Здравствуйте. У меня на блоге на страницах И в сообщениях размещенно большое количество ссылок на другие сайты. Мне необходимо сделать кликабельный слайдер или ротатор этих ссылок так чтобы каждая ссылка открывалась в блоге и если это не возможно то в новом окне.