Модальное окно на SVG эффекте для сайта - Модальные окна - UCOZ - Каталог файлов - Каморка
kamorka
Menu
Правила чата
Пользователи онлайн
Мини-чат
+Мини-чат
0
Онлайн всего: 1
Гостей: 1
Пользователей: 0
   Категории

Комментарии

KaMoRkA.uCoz.com -- uCoz -- Модальные окна


Красивое появление модального окна всегда привлекает, если еще несет нужную информацию, что по эффекту здесь сделано просто чудесно. Оно по клику появится с левой стороны и если вам нужно закрыть, то жмем крестик и оно резко съезжает в правую сторону. Но не возможно посещаемый сайт или который реально сделан для пользователя, представить, что на этом ресурсе нот такого окна или похожего. Так как информацию можно в нем любую прописать и поставить кнопку с названием, что когда нужно вызвать его. Это могут быть как подсказки, которые написаны администрацией или стоять оператор, что будет выводить статистику, что сказать, это продолжение сайта, как в контейнере блок, только все по установке немного по другому, которая не слишком отличается от простого скрипта, который идет со стилями, что здесь в таком же плане.

Здесь безусловно красивый и неповторимый эффект появление его на портале, где стразу по сторонам идет затемнение, чтоб не сего не отвлекало. Его можно сделать под свой дизайн и выставить стиль на оттенок цвета. Если оно по умолчанию идет в светлой гамме, то выставляем в CSS, что с ним идет темный цвет и уже в черном оттенке. Саму кнопку вызова можно ставить как в любой блог или в низ сайта и также вверх. Проверяя его на тестовом сайте и установив, все опишу подробно. Так как основном на такие окна установка идет не слишком сложная, просто читаем и ставим как написано, а точнее все разместил в низ сайта, чтоб можно было вызвать на любой странице.

Приступаем к установке:

Ставил в низ сайта между head script и css /head и выставляем скрипт со стилями.

Код
<script src="http://zornet.ru/zorner_ru_1/menu.min.js"></script>  
  <style>  
  .content {  
  text-align: center;  
  }  
   
  .modal-overlay {  
  background: rgba(60, 63, 78, 0.9);  
  position: fixed;  
  top: 0;  
  left: 0;  
  bottom: 0;  
  right: 0;  
  opacity: 0;  
  visibility: hidden;  
  }  
   
  .modal-wrapper {  
  position: fixed;  
  top: 0;  
  left: 0;  
  bottom: 0;  
  right: 0;  
  overflow: hidden;  
  pointer-events: none;  
  }  
   
  .modal {  
  background: #fff;  
  color: #666871;  
  text-align: center;  
  width: 400px;  
  max-width: 90%;  
  height: 250px;  
  top: 0;  
  left: 0;  
  bottom: 0;  
  right: 0;  
  position: absolute;  
  margin: auto;  
  padding: 40px;  
  pointer-events: auto;  
  font-weight: bold;  
  visibility: hidden;  
  }  
   
  @media screen and (max-width: 40em) {  
  .modal { height: 350px; }  
  }  
   
  .modal h2 {  
  font-size: 2.25em;  
  margin: 0.5em 0 0.25em;  
  color: #BDBFCA;  
  font-family: 'Lustria', 'Goudy Old Style', Garamond, 'Big Caslon', 'Times New Roman', serif;  
  }  
   
  /* Buttons */  
  .open-modal {  
  border: none;  
  margin: 3em 0 7em 0;  
  background: #7D87AE;  
  color: #fff;  
  text-transform: uppercase;  
  letter-spacing: 2px;  
  font-size: 20px;  
  padding: 1em 2em;  
  font-weight: bold;  
  border-radius: 40px;  
  -webkit-transition: background 0.3s;  
  transition: background 0.3s;  
  }  
   
  .open-modal:hover {  
  background: #6d78a5;  
  }  
   
  .close-modal {  
  color: #aaa;  
  background: none;  
  position: absolute;  
  top: 10px;  
  right: 10px;  
  border: none;  
  width: 20px;  
  height: 20px;  
  line-height: 15px;  
  font-size: 22px;  
  font-weight: bold;  
  }  
   
  .close-modal:hover {  
  color: #666871;  
  }  
  </style>


Остаемся на месте и перед /body устанавливаем, если body нет, то ниже прописываем каркас с описанием.

Код
<div class="modal-overlay"></div>  
  <div class="modal-wrapper">  
  <div class="modal js-blur">  
  <button class="close-modal">×</button>  
  <h2>Это заголовок, что в выше идет</h2>  
  <p>Здесь будет описание, что автоматически будет выводить по центру, но если не делать в колонки или по другому формату</p>  
  <p>Администрация сайта ZORNET.Ru</p>  
  </div>  
  </div>  
  </div>


И там же остаемся и не куда не уходим и нам нужно найти /body и если опять нет, то также продолжаем прописывать ниже.

Код
<script src="http://zornet.ru/zorner_ru_1/motionblur.js"></script>  
  <script src="http://zornet.ru/zorner_ru_1/modal.js"></script>


И осталось поставить кнопку вызова, устанавливаем там где нужно.

Код
<button class="open-modal">По клику появиться окно</button>


Все сохраняем и обновляем страницу и вызываем окно, и потом его можно редактировать по дизайн, чтили все идут открытые, что будет не сложно вывести оттенок или закруглить углы.

Важно!

При копировании материала указывать ссылку на источник.

- 534
- 25-Июня-2017
- 0
Материал разместил:

Похожий материал
Статьи сайта