Среда, 24.04.2024, 14:32

Мой сайт

Скрипты,шаблоны для ucoz


FLAT ЭФФЕКТ АККОРДЕОНА
12.02.2017, 19:42
Интересный информационный блок, который можно сделать с данным скриптом, который придаст красоту Вашему сайту. При нажатие на одно из меню выпадает описание.

Код HTML

Код
<section class="accordion">  
  <div class="item">  
  <img src="http://f9ir.github.io/acc/acc/img/Location-Pin.png" alt="">  
  <h3>Место нахождения</h3>  
  </div>  
  <p>t is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using</p>  
  <div class="item">  
  <img src="http://f9ir.github.io/acc/acc/img/Headphones.png" alt="">  
  <h3>Музыка</h3>  
  </div>  
  <p>t is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using</p>  
  <div class="item">  
  <img src="http://f9ir.github.io/acc/acc/img/Lightbulb.png" alt="">  
  <h3>Заметки</h3>  
  </div>  
  <p>t is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using</p>  
  <div class="item">  
  <img src="http://f9ir.github.io/acc/acc/img/Bookmarks.png" alt="">  
  <h3>Книги</h3>  
  </div>  
  <p>t is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using</p>  
  <div class="item">  
  <img src="http://f9ir.github.io/acc/acc/img/Lightning-Bolt.png" alt="">  
  <h3>Тенденция</h3>  
  </div>  
  <p>t is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using</p>  
  </section>


Код CSS

Код
body {  
  background: #f6704b;  
  }  
   
  * {  
  margin: 0;  
  padding: 0;  
  }  
   
  .accordion {  
  margin: 50px auto;  
  width: 380px;  
  background: #ccc;  
  cursor: pointer;  
  }  
   
  .accordion .item {  
  height: 100px;  
  }  
   
  .accordion .item h3 {  
  display: inline-block;  
  vertical-align: middle;  
  height: 100%;  
  padding-left: 25px;  
  font-family: 'Comfortaa', cursive;  
  font-size: 20px;  
  font-weight: 400;  
  }  
   
  .accordion .item img {  
  padding-left: 25px;  
  width: 30px;  
  vertical-align: middle;  
  }  
   
  .accordion .item h3:before {  
  content: "";  
  display: inline-block;  
  vertical-align: middle;  
  height: 100%;  
  }  
   
  .accordion .item:first-of-type {  
  background: #620808;  
  color: #f4ce74;  
  }  
   
  .accordion .item:nth-of-type(2) {  
  background: #a53f3f;  
  color: #ffe9c1;  
  }  
   
  .accordion .item:nth-of-type(3) {  
  background: #f4ce74;  
  color: #620808;  
  }  
   
  .accordion .item:nth-of-type(4) {  
  background: #ffe9c1;  
  color: #d5441c;  
  }  
   
  .accordion .item:last-of-type {  
  background: #d5441c;  
  color: #ffe9c1;  
  }  
   
  .accordion p {  
  font-family: 'Comfortaa', cursive;  
  font-size: 18px;  
  font-weight: 400;  
  padding: 15px;  
  display: none;  
  box-shadow: inset 0 3px 7px rgba(0, 0, 0, 0.2);  
  }  
   
  .accordion p:first-of-type {  
  background: #620808;  
  color: #f4ce74;  
  }  
   
  .accordion p:nth-of-type(2) {  
  background: #a53f3f;  
  color: #ffe9c1;  
  }  
   
  .accordion p:nth-of-type(3) {  
  background: #f4ce74;  
  color: #620808;  
  }  
   
  .accordion p:nth-of-type(4) {  
  background: #ffe9c1;  
  color: #d5441c;  
  }  
   
  .accordion p:last-of-type {  
  background: #d5441c;  
  color: #ffe9c1;  
  }



Код JS


Код
(function ($) {  
  'use strict';  
  $('.item').on("click", function () {  
  $(this).next().slideToggle(100);  
  $('p').not($(this).next()).slideUp('fast');  
  });  
}(jQuery));


Не забудьте подключить библиотеку jQuery

Код
<script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.2/jquery.min.js'></script>
Категория: Скрипты для uCoz | Добавил: trem200 | Теги: аккордеона, эффект, Flat
Просмотров: 826 | Загрузок: 0 | Рейтинг: 5.0/1
Всего комментариев: 0
avatar
Категории раздела
Скрипты для uCoz [188]
Шаблоны для uCoz [80]
Графика для сайта [29]
Программы для сайта [5]
uCoz уроки [19]
Web статьи [4]
VIP работы [3]
Поиск
Вход на сайт
Наш опрос
Хотели бы Вы создать бизнес вместе с Ucoz (Uweb)?
Мини-чат
Друзья сайта
Статистика

Сейчас онлайн: 1
Гостей: 1
Пользователей: 0