Чистый CSS, простой слайдер.
Вот несколько примеров:
(tested only on 30)
(tested only on 24)
9
Нет переходов10+
работает идеально(tested only on 12)
Включите таблицу стилей CSS в конце элемента <head>
:
< link rel =" stylesheet " href =" /path/to/csslider.css " />
Поместите код на веб -страницу:
< div class =" csslider " >
< input type =" radio " name =" slides " id =" slides_1 " checked />
< input type =" radio " name =" slides " id =" slides_2 " />
< input type =" radio " name =" slides " id =" slides_3 " />
< input type =" radio " name =" slides " id =" slides_4 " />
< input type =" radio " name =" slides " id =" slides_N " />
< ul >
< li > Content of slide 1 </ li >
< li > Content of slide 2 </ li >
< li > Content of slide 3 </ li >
< li > Content of slide 4 </ li >
< li > Content of slide N </ li >
</ ul >
< div class =" arrows " >
< label for =" slides_1 " > </ label >
< label for =" slides_2 " > </ label >
< label for =" slides_3 " > </ label >
< label for =" slides_4 " > </ label >
< label for =" slides_N " > </ label >
< label for =" slides_1 " class =" goto-first " > </ label >
< label for =" slides_N " class =" goto-last " > </ label >
</ div >
< div class =" navigation " >
< div >
< label for =" slides_1 " > </ label >
< label for =" slides_2 " > </ label >
< label for =" slides_3 " > </ label >
< label for =" slides_4 " > </ label >
< label for =" slides_N " > </ label >
</ div >
</ div >
</ div >
Код, который вы можете генерировать из файла Jade шаблона здесь
Конфигурация по умолчанию может быть установлена в меньшем файле.
Если вы хотите изменить конфигурацию для конкретного элемента, вы должны переопределить конфигурацию по умолчанию. Например, если у вас есть элемент с ID #my-slider
и вы хотите изменить:
# my-slider . arrows label {
border-left-color : red;
border-right-color : red;
}
# my-slider . inside . navigation label {
border : 1 px solid red;
}