Всплывающее окно при закрытии страницы на CSS
Функция появление модального окна с информацией при действии, когда пользователь сайта или гость хочет выйти с ресурса, где оно появляется. Безусловно вы встречали на разных интернет площадках, их основном веб мастера задействуют, при входе на портал, где прописывают свой группы, вообще все что связано социальными ресурсами. Что не говорите, но такие окна несут свои плюсы и безусловно минусы. Польза будет производиться при виде конверсии, где есть безусловно минусы, но кому понравится, что будет показываться окно, так как основном или многие решат, что оно будет носить рекламный характер. Где гость, который впервые попал на портал, может сразу выйти и больше на нем не показываться. Так, что если ставить, то лучше разместить на нем яркое изображение, что оно временное и просто вам предлагает остаться на сайте и посмотреть еще материал. Разговаривая с одни веб мастером, у которого такое окно стоит, только немного дизайн другой. Так ему изначально стали писать, чтоб убрал, а то посещаемости не будет. Но он сделал так, что разместил актуальную и оригинальную информацию, и кто говорил, что пока не уберет, не будет заходить. А нет, вижу его на сайте, так как не крути, а информация намного дороже одного клика. Приступаем к установке: HTML Код <div id="devicesa-goodidea"> <div id="smallera-backgrou"> <span class="mensionis-kexcessiv" onclick="document.getElementById('devicesa-goodidea').style.display='none'; return false;">X</span> <h4>Здесь заголовки</h4> Окно, которое будет появляться при закрытие страницы, а также при выходе сайта, вообщем при наведение функций на браузере. </div> </div> CSS Код #devicesa-goodidea { display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(132, 126, 126, 0.67); text-align: center; z-index: 9999; } #devicesa-goodidea::after { display: inline-block; vertical-align: middle; width: 0; height: 100%; content: ''; } #smallera-backgrou { padding: 35px 8px 8px; min-height: 195px; max-width: 438px; display: inline-block; vertical-align: middle; position: relative; text-align: center; background: #354ece; color: #f0f1eb; text-shadow: 0 1px 0 #5f5c5c; border-radius: 3px; border: 3px solid #f9f1f1; } #smallera-backgrou h4{ margin:0; text-align:center; font-size:17px; } .mensionis-kexcessiv { display: block; position: absolute; background: #0e2456; top: 0; left: 50%; margin-left: -24px; line-height: 24px; font-weight: bold; width: 53px; height: 27px; text-align: center; color: #f7f3f3; cursor: pointer; -webkit-border-bottom-left-radius: 50px; -webkit-border-bottom-right-radius: 50px; -moz-border-radius-bottomleft: 50px; -moz-border-radius-bottomright: 50px; border-bottom-left-radius: 75px; border-bottom-right-radius: 75px; } .mensionis-kexcessiv:hover { background: #32f71c; color: #3a3838; } JS Код $(document).mouseleave(function(){$('#devicesa-goodidea').show();}); Это модальное окно использует jQuery, где необходимо подключить библиотеку, если она у вас не подключена. Основном ставят вверх сайта сайта или закрывающимся head, а также можно задействовать низ ресурса и прописать перед закрывающимся body. Скрипт: Код <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> Здесь нужно изначально понять, что будет работать не по заданной функций, а по такому принципу. Если курсор находится в периметре страницы, то все нормально, только он выходит из нее, это может как в самых вверх подняться или в низ, так появляется окно. На этом вся установка. Демонстрация |
Поделиться в социальных сетях
Материал разместил
Комментарии: 2 | |
| |