Всем, привет. Очередной слайдер с кнопками навигации на чистом CSS для установки в блоге. Без всяких лишних библиотек. При всей простоте достаточно красиво смотрится. Прост в установке. Легко справится даже начинающий блогер.
Для просмотра перейдите на тестовый блог
В коде розовым цветом я отметила адреса своих изображений - устанавливайте свои. Слайдер рассчитан на 3 слайда. Достаточно. Ширина его 680px;
Готовый код устанавливается в гаджет HTML/JavaScript над сообщениями блога.
Ещё варианты слайдеров для изображений
Простой слайдер для картинок в блоге
Слайдер - аккордеон
Красивый слайдер изображений с оригинальным эффектом
Сегодня у меня всё. Всем удачи и добра. Увидимся.
Для просмотра перейдите на тестовый блог
Код слайдера скопируйте в блокнот, а настройки разберём ниже
<div class="slider">
<input type="radio" name="switch" id="btn1" checked>
<input type="radio" name="switch" id="btn2">
<input type="radio" name="switch" id="btn3">
<div class="switch">
<label for="btn1"></label>
<label for="btn2"></label>
<label for="btn3"></label>
</div>
<div class="slider-inner">
<div class="slides">
<img src="https://media.tvzvezda.ru/news/vstrane_i_mire/content/201711170756-ht5v.htm/1.jpg"/>
<img src="https://icdn.lenta.ru/images/2017/10/30/17/20171030172107800/pic_1422d45d2e2fb896ddc1b5ecdbb69c7a.jpg"/>
<img src="https://files.adme.ru/files/news/part_61/616755/preview-21983715-650x341-98-1484577240.jpg"/>
</div>
</div>
</div>
<style>
.slider {
position: relative;
width: 680px;
margin: 50px auto;
box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.75);
}
.slider input[name="switch"] {
display: none;
}
.switch {
position: absolute;
left: 0;
bottom: -40px;
text-align: center;
width: 100%;
}
.switch label {
display: inline-block;
width: 8px;
height: 8px;
cursor: pointer;
margin: 0 3px;
box-shadow: 0 0 2px 0 rgba(0, 0, 0, .8);
border-radius: 50%;
border: 5px solid #2f363c;
background-color: #738290;
}
#btn1:checked~.switch label[for="btn1"] {
background-color: white;
}
#btn2:checked~.switch label[for="btn2"] {
background-color: white;
}
#btn3:checked~.switch label[for="btn3"] {
background-color: white;
}
.slider-inner {
overflow: hidden;
}
.slides {
width: 300%;
transition: all 0.5s;
}
.slides img {
width: 680px;
height: 340px;
float: left;
}
#btn1:checked~slider-inner slides {
transform: translate(0);
}
#btn2:checked~.slider-inner .slides {
transform: translate(-680px);
}
#btn3:checked~.slider-inner .slides {
transform: translate(-1360px);
}
</style>
<input type="radio" name="switch" id="btn1" checked>
<input type="radio" name="switch" id="btn2">
<input type="radio" name="switch" id="btn3">
<div class="switch">
<label for="btn1"></label>
<label for="btn2"></label>
<label for="btn3"></label>
</div>
<div class="slider-inner">
<div class="slides">
<img src="https://media.tvzvezda.ru/news/vstrane_i_mire/content/201711170756-ht5v.htm/1.jpg"/>
<img src="https://icdn.lenta.ru/images/2017/10/30/17/20171030172107800/pic_1422d45d2e2fb896ddc1b5ecdbb69c7a.jpg"/>
<img src="https://files.adme.ru/files/news/part_61/616755/preview-21983715-650x341-98-1484577240.jpg"/>
</div>
</div>
</div>
<style>
.slider {
position: relative;
width: 680px;
margin: 50px auto;
box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.75);
}
.slider input[name="switch"] {
display: none;
}
.switch {
position: absolute;
left: 0;
bottom: -40px;
text-align: center;
width: 100%;
}
.switch label {
display: inline-block;
width: 8px;
height: 8px;
cursor: pointer;
margin: 0 3px;
box-shadow: 0 0 2px 0 rgba(0, 0, 0, .8);
border-radius: 50%;
border: 5px solid #2f363c;
background-color: #738290;
}
#btn1:checked~.switch label[for="btn1"] {
background-color: white;
}
#btn2:checked~.switch label[for="btn2"] {
background-color: white;
}
#btn3:checked~.switch label[for="btn3"] {
background-color: white;
}
.slider-inner {
overflow: hidden;
}
.slides {
width: 300%;
transition: all 0.5s;
}
.slides img {
width: 680px;
height: 340px;
float: left;
}
#btn1:checked~slider-inner slides {
transform: translate(0);
}
#btn2:checked~.slider-inner .slides {
transform: translate(-680px);
}
#btn3:checked~.slider-inner .slides {
transform: translate(-1360px);
}
</style>
В коде розовым цветом я отметила адреса своих изображений - устанавливайте свои. Слайдер рассчитан на 3 слайда. Достаточно. Ширина его 680px;
Готовый код устанавливается в гаджет HTML/JavaScript над сообщениями блога.
Ещё варианты слайдеров для изображений
Простой слайдер для картинок в блоге
Слайдер - аккордеон
Красивый слайдер изображений с оригинальным эффектом
Сегодня у меня всё. Всем удачи и добра. Увидимся.
хотите оформить подписку на новые шпаргалки
Викуль, привет. Я так понимаю, что и в сообщение для разнообразия можно вставить этот код? С кнопочками хорошо. Надо подумать, где применить. Спасибо.
ОтветитьУдалитьЛюба, привет. Можно в сообщении. Он к тому же лёгкий достаточно. А уж где применить ты найдёшь, кто бы сомневался. Тебе спасибо за визит.
ОтветитьУдалитьЗдравствуй,Вика!Спасибо за интересную идею!Попробовала поставить в сообщения,вот что получилось https://testblog9f.blogspot.com/2019/03/blog-post.html#more
ОтветитьУдалитьЗоя, да не встал . Тут с цифрами играться нужно. Ширины не хватает. Попробуй вот этот он проще http://www.shpargalochki.ru/2018/05/slajder-s-knopkami-navigacii-BLOGGER.html
Удалитьспасибо,Вика,за науку. полезно.
ОтветитьУдалитьПривет, Семён. Ну какая тут наука. Бери и делай.
ОтветитьУдалитьЗдравствуйте! Не подскажите, какой код нужно дописать и куда, чтобы было 7 изображений?
ОтветитьУдалитьДа тут нужно много чего дописывать, подгонять и высчитывать.
УдалитьПривет.А какие значения нужно изменить или дописать,чтобы картинки менялись автоматически и чтобы установить над шапкой блога?
ОтветитьУдалитьИли может быть есть тут код для автоматического слайд-шоу?
или не в этот код,а вот в этот,он даже интереснее
ОтветитьУдалитьhttp://www.shpargalochki.ru/2018/05/slajder-s-knopkami-navigacii-BLOGGER.html
Тут нужно понимать, что ничего дописывать не нужно. Каждый код для разных вариантов - разный. Тем более автоматом. Вот есть 2 авто слайдера
ОтветитьУдалитьhttp://www.shpargalochki.ru/2017/03/krasivyj-slajder-css-dlya-blogger.html
http://www.shpargalochki.ru/2018/07/slajder-akkordeon-dlya-blogger.html
что-то надо в кодах менять,чтобы установить над шапкой блога?
ОтветитьУдалитьНичего менять не надо. Сторонние шаблоны - пиши автору, который делал.
ОтветитьУдалить