Привет! Вот пример кода, который создаст слайдер с указанными характеристиками, используя библиотеку Swiper:
```html
<!DOCTYPE html>
<html>
<head>
<title>Swiper Slider</title>
<!-- Подключение стилей Swiper -->
<link rel="stylesheet" href="https://unpkg.com/swiper/swiper-bundle.min.css">
<style>
/* Стили для слайдера */
.swiper-container {
width: 400px;
margin: 20px auto;
}
.swiper-slide {
text-align: center;
font-size: 18px;
background: #ccc;
color: #000;
}
.main-slide {
height: 300px;
}
.partial-slide {
height: 150px;
margin-top: -75px;
}
</style>
</head>
<body>
<!-- HTML-разметка слайдера -->
<div class="swiper-container">
<div class="swiper-wrapper">
<!-- Главный слайд -->
<div class="swiper-slide main-slide">
<h2>Главный слайд</h2>
</div>
<!-- Поменьше слайды -->
<div class="swiper-slide partial-slide">
<h3>Слайд 1</h3>
</div>
<div class="swiper-slide">
<h3>Слайд 2</h3>
</div>
<div class="swiper-slide">
<h3>Слайд 3</h3>
</div>
</div>
</div>
<!-- Подключение скриптов Swiper -->
<script src="https://unpkg.com/swiper/swiper-bundle.min.js"></script>
<script>
// Инициализация Swiper
var swiper = new Swiper('.swiper-container', {
slidesPerView: 'auto',
centeredSlides: true,
spaceBetween: 10,
initialSlide: 1 // Указываем начальный слайд (в данном случае - второй)
});
</script>
</body>
</html>
```
В этом примере создан слайдер с использованием Swiper, где первый слайд (левый) имеет большую высоту, а остальные слайды - меньшую высоту. Один из поменьше слайдов частично виден, благодаря отрицательному `margin-top`.
Установите этот код в отдельный HTML-файл и откройте его в браузере, чтобы увидеть слайдер в действии.