Як зробити блоки зі слайдер ефектом на чистому css3.
Всім привіт! У цій статті я покажу, як зробити блоки зі слайдер ефектом на чистому CSS3.
Для початку створимо структуру:
charset=`UTF-8`gt;
Блоки з слайдер ефектом
rel=`Stylesheet`href=`Css / style.css`gt;
id="Page-wrap"gt;
Використовуються css3 переходи і трансформації
class="Slide-up-boxes"gt;
href="#"gt;
Де я працюю?
Я працюю в чудовій компанії, яка робить дуже цікаві проекти.
href="#"gt;
Книги, в яких я був співавтором
На жаль, я поки не був ні автором, ні співавтором ніяких книжок, але все попереду! :)
href="#"gt;
Чи подобається мені бути програмістом?
Звичайно ж да! Бути програмістом - дуже захоплююче, і я дуже люблю цю роботу!
Тепер відкриємо файл style.css, який ми підключаємо в шапці сторінки, і пропишемо наступне:
Відео: Як зробити слайдер для сайту на HTML + CSS
*{ margin:0- padding:0-}
body { font:14pxGeorgia, serif-}
article, aside, figure, footer, header, hgroup,
menu, nav, section { display: block-}
# Page-wrap {width: 370px; margin: 60px auto-}
h1 { font:32pxHelvetica,Arial,Sans-Serif- margin:0020px0-}
p { margin:0020px0-}
a { text-decoration: none-}
Тепер в тезі head відразу після підключення файлу стилів пропишемо тег style і помістимо наступний код там:
Відео: Простий Parallax ефект на чистому CSS
.slide-up-boxes a {
display: block-
height:130px-
margin:0020px0-
background: rgba(215,215,215,0.5) -
border:1px solid # ccc-
height:65px-
overflow: hidden-}
.slide-up-boxes h5 {
color:# 333-
text-align: center-
height:65px-
font: italic 18px/65pxGeorgia,Serif-
opacity:1-
-webkit-transition: all 0.2s linear--moz-transition: all 0.2s linear--o-transition: all 0.2s linear-
}
.slide-up-boxes a:hover h5 {
margin-top:-65px-
opacity:0-}
.slide-up-boxes div {
position: relative-
color: white-
font:12px/15pxGeorgia,Serif-
height:45px-
padding:10px-
opacity:0--webkit-transform: rotate(6deg) --webkit-transition: all 0.4s linear--moz-transform: rotate(6deg) --moz-transition: all 0.4s linear--o-transform: rotate(6deg) --o-transition: all 0.4s linear-}
.slide-up-boxes a:hover div {
opacity:1--webkit-transform: rotate(0) --moz-transform: rotate(0) --o-transform: rotate(0) -}
.slide-up-boxes a:nth-child(1) div { background:# C73b1b url () 17px 17px no
-repeat- padding-left:120px-}
.slide-up-boxes a:nth-child(2) div { background:# 367db2 url () 21px 10px no-
repeat- padding-left:90px-}
.slide-up-boxes a:nth-child(3) div { background:# 393838 url () 14px 16px no-
repeat- padding-left:133px-}
В url вище ви можете вставити картинки на фон для ваших блоків, якщо захочете.
Відео: CSS Scroll Snap Points - слайдери на чистому CSS
Усе! Наші блоки готові! Дякую за увагу і удачі!
Поділися в соціальних мережах:
Схожі
- Як зробити анімацію завантаження на чистому css3.
- Як зробити прелоадер на чистому css3.
- Як зробити слайдер на чистому css3 без використання jаvascript.
- Як зробити аккордіон на чистому css3.
- Як зробити багаторівневе меню-аккордіон на css3.
- Як зробити вигнуту тінь на чистому css3.
- Як додати ефект переходу акордеону на чистому css3.
- Як зробити самостійно перегортаються текст на css3.
- Як зробити онлайн-трансляцію вашої веб-камери на чистому jаvascript.
- Як зробити прогрес бар на чистому css3.
- Як зробити ефект вдавленого тексту на css3.
- Як зробити просту навігацію на html5 і css3.
- Як зробити індикатор прокрутки на css3.
- Слайдер зображень на jquery без плагінів
- Ротатор декількох зображень на jаvascript
- 3D менюшка на чистому css3.
- Структура блокової верстки
- Чуйний "липкий" підвал сайту.
- Коментарі у вигляді бульбашки.
- Властивості css3 - box-ordinal-group і box-orient.
- Слайдер slick.