Я пытаюсь сделать слайдер, который прокручивает более 3 элементов div на 3 новых элемента прокрутки. Я ищу ручной слайдер со стрелкой, указывающей справа на правой стороне и слева на левой стороне. Ползунок должен скользить вправо при нажатии правой стрелки и отображать 3 оставшихся элемента div. Если сначала нажать левую стрелку, ничего не должно произойти. если щелкнуть по щелчку правой стрелки, он должен вернуться к трем предыдущим элементам div. Если стрелка вправо дважды щелкнет по строке, второй щелчок должен вернуться к исходным 3 элементам div. В принципе, я хочу получить что-то вроде слайдера на веб-сайте единства. Ссылка: http://unity3d.com/unityКак сделать ползунок div?
Вот мой код HTML до сих пор. Он отображает коробки на 3 колонки и 2 ряда:
<div class="categories">
<div class="category">
<div class="rect">
<img src="stuff.gif">
</div>
<h3>Stuff</h3>
<p>Stuff.</p>
</div>
<div class="category">
<div class="rect">
<img src="stuff.gif">
</div>
<h3>Stuff</h3>
<p>Stuff.</p>
</div>
<div class="category">
<div class="rect">
<img src="stuff.gif">
</div>
<h3>Stuff</h3>
<p>Stuff.</p>
</div>
<div class="category">
<div class="rect">
<img src="stuff.gif">
</div>
<h3>Stuff</h3>
<p>Stuff.</p>
</div>
<div class="category">
<div class="rect">
<img src="stuff.gif">
</div>
<h3>Stuff</h3>
<p>Stuff.</p>
</div>
<div class="category">
<div class="rect">
<img src="stuff.gif">
</div>
<h3>Stuff</h3>
<p>Stuff.</p>
</div>
</div>
Вот стили CSS для коробок:
/**********************
*******CATEGORIES******
**********************/
.categories {
width: 90%;
margin: 3% 9%;
clear: left;
}
.category {
padding: 7% 5% 3% 5%;
width: 20%;
border: 1px solid #E0E0E0;
float: left;
cursor: pointer;
text-align: center;
}
.category:hover {
border: 1px solid #4F8E64;
}
.category h3 {
color: #3F7250;
margin: 6% 0;
}
.category p {
text-align: center;
}
Убедитесь, что прокладка и запас ширины и остается в процентах. Не стесняйтесь изменять код и делиться им со мной на скрипке или чем-то еще.
Это для проекта class/uni как учебный процесс, или вы пытаетесь достичь этого? Если вы пытаетесь сделать это в реальном мире, почему бы не использовать бутстрап-карусель? – AdamJeffers
Я на самом деле пытаюсь добиться этого эффекта для своего сайта –
Посмотрите на http: //getbootstrap.com/javascript/#carousel .... все трудолюбие уже сделано для вас! Код повторного использования моего друга, повторного использования кода! Я отправляю ответ с некоторыми, которые могут помочь – AdamJeffers