Показать сообщение отдельно
  #1 (permalink)  
Старый 06.09.2018, 00:57
Аспирант
Отправить личное сообщение для Alessio18911 Посмотреть профиль Найти все сообщения от Alessio18911
 
Регистрация: 18.06.2017
Сообщений: 87

Слайдер с полосой прокрутки
Привет! Хочется сделать самый простейший слайдер. Без JS. Принцип примерно такой. Меня устраивает всё, кроме того, что листать его можно только ухватив мышью полосу прокрутки внизу. А как сделать так, чтобы листать можно было и захватив любую из карточек мышью, а на мобильнике - пальцем? Можно ли это сделать без JS, теми же стилями?
<body>
    <div class="container">
      <div class="inner">
        <div class="card"></div>
        <div class="card"></div>
        <div class="card"></div>
        <div class="card"></div>
        <div class="card"></div>        
      </div>
    </div>
  </body>

Код:
.container {
  width: 750px;
  overflow-x: auto;  
}

.inner {
  display: flex;
}

.card {
  flex-shrink: 0;
  width: 250px;
  height: 500px;
  margin: 0 50px 0 0;
  background: red;
  outline: 1px solid red;
}
Ответить с цитированием