Очередное светлое по оттенку цвета модальное окно, которое на чистом CSS. Теперь вам дает больше преимущества, чем раньше было привязано с JavaScript. Дизайн у него простой, и в тоже время он подойдет под любой интернет ресурс, который аналогичного оттенка. Здесь идет свершу как шапка, где будет написан заголовок, и также в самом низу, в правом углу надпись отключить. Просто если вы его откроете и даже перезагрузите страницу, автоматически не пропадет.Стили понятны, что вы сами можете даже поставить кнопку, на крестик, чтоб убрать и главное, там все так сделано, что на другую гамму можно без особого труда его перекинуть.
Установка:
Для начало в CSS ставим:
Код /* Стили для неактивного модального окна */ .modal { background: #fff; left: 50%; margin: -250px 0 0 -40%; position: absolute; top: -50%; width: 70%; border-radius: 5px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.58); -moz-box-shadow: 0 3px 7px rgba(0,0,0,.25); -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.68); box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
/* Активация модального окна в состоянии :target */ .modal:target { top: 50%; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; }
.modal header, .modal footer { background: #f7f7f7; border-bottom: 1px solid #e7e7e7; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; } .modal footer { border:none; border-top: 1px solid #e7e7e7; border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; } .modal section, .modal header, .modal footer { padding: 15px; z-index: 200; } .modal h2 { margin: 0; } .modal .btn { float: right; }
Этот код в низ сайта, так как он является самим каркасом, где и будете все делать.
Код <aside class="modal" id="modal"> <header> <h2>Скрипты и шаблоны сайта ZorNet.Ru</h2> </header> <section> Здесь вам нужно поставить оператор к примеру обратная связь или написать правила и поставить на ссылку.
</section> <footer class="footer"> <a href="#" class="btn">Закрыть</a> </footer> </aside>
Но и надпись вызова, которое можно как в горизонтальное меню поставить, или там где хорошо было его видно.
Код <a href="#modal">Открыть модальное окно</a>
Теперь о главном:
Обратите внимание, что все стили привязаны не к id модального окна, а к его классу. Благодаря этому, мы можем использовать несколько модальных окон на странице с разными id и общим классом. А с помощью добавления классов-модификаторов можно стилизовать каждое окно. Здесь само окно будет появятся сверх в низ, не плавно, но и не быстро.
|