Как сделать такой слайдер?
Особенность в том, что обрезается и картинка и текст у боковых слайдов. Как это реализовать?
Дополнительно:
Ничего там не обрезается, ты их просто не видишь.
Ответы:
ну хоть немного фантазии можно проявлять.
шаг в сторону от стандартов, и в тупике...
<div class="slider-container"> <div class="slider"> <div class="slide"></div> <div class="slide"></div> <div class="slide"></div> </div> </div> |
<div class="slider-container"> <div class="slider"> <div class="slide"></div> <div class="slide"></div> <div class="slide"></div> </div> </div>
.slider-container { width: 600px; overflow: hidden; display: flex; justify-content: center; } .slider { width: 900px; } |
.slider-container { width: 600px; overflow: hidden; display: flex; justify-content: center; } .slider { width: 900px; }
получится что-то такое
- Мне че то подсказывает что не обрезается там ничего, просто дизайнер нарисовал под какой-то маленький экран типа 1440, там вон черный фон видно слева уже
- imko, да бывает, делают такие полу-слайды по краям.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос


Для создания слайдера на веб-странице можно использовать различные подходы, но одним из наиболее популярных и удобных способов является использование библиотеки jQuery. Ниже приведен пример реализации простого слайдера с помощью jQuery:
1. Подключите библиотеку jQuery к вашей странице. Это можно сделать, добавив следующий код в секцию head вашего HTML-документа:
```html
```
2. Создайте HTML-разметку для слайдера. Например, следующим образом:
```html
```
3. Добавьте CSS-стили для слайдера:
```html
.slider {
width: 100%;
overflow: hidden;
}
.slide {
float: left;
display: none;
}
.slide img {
width: 100%;
}
```
4. Напишите JavaScript-код для слайдера:
```html
$(document).ready(function() {
var currentSlide = 0;
var slides = $('.slide');
function showSlide(index) {
slides.hide();
slides.eq(index).show();
}
$('.next').click(function() {
currentSlide = (currentSlide + 1) % slides.length;
showSlide(currentSlide);
});
$('.prev').click(function() {
currentSlide = (currentSlide - 1 + slides.length) % slides.length;
showSlide(currentSlide);
});
showSlide(currentSlide);
});
```
Теперь у вас должен работать простой слайдер, который позволяет пролистывать изображения вперед и назад. Вы можете настроить стили слайдера и добавить дополнительные функции, такие как автоматическое переключение слайдов или анимации при смене слайдов.