Автоматический всплывающее модальное окно после загрузки страницы HTML + CSS + Javascript
Пользователей могут раздражать всплывающие окна, поэтому вам нужно разместить их правильно. Вы должны позаботиться о том, чтобы дизайн вашего всплывающего окна был оптимизирован и оптимизирован для SEO. Вот некоторые основные правила: иметь определенную кнопку призыва к действию и кнопку закрытия, не размещать вводящий в заблуждение контент, размещать всплывающее окно в правильном положении на экране и т. д.
Всплывающие окна могут появляться на вашем экране в разное время, например — сразу после загрузки веб-сайта, через несколько секунд после загрузки веб-сайта и т. д. В сегодняшнем уроке мы научимся создавать всплывающее окно, которое автоматически появляется через несколько секунд после загрузки страницы. полностью. Это всплывающее окно состоит из заголовка, простого текстового содержимого, кнопки призыва к действию и кнопки закрытия. Для этого урока нам понадобится базовый HTML, CSS и Javascript.
Структура проекта:
Структура папок состоит из папки проекта – Automatic Pop up. Эта папка проекта включает в себя три файла
- index.html,
- style.css
- script.js.
Это файл HTML, таблица стилей и файл javascript соответственно.
После успешного создания этих файлов приступаем к кодированию. Скопируйте приведенный ниже код и вставьте его в HTML-файл. Начнем с создания div с именем класса popup. Внутри этого div у нас есть кнопка с id close. Элементы h2 и p с демонстрационным текстом и, наконец, ссылка.
HTML КОД:
Теперь перейдем к CSS, мы добавим несколько стилей в pop-upполе. Скопируйте приведенный ниже код и вставьте его в свою таблицу стилей. Мы применяем базовый сброс CSS, чтобы удалить отступы и поля, добавленные в HTML-документ по умолчанию браузерами. Затем мы добавляем «#0f72e5» в качестве цвета фона тела.
Мы добавляем некоторые размеры во всплывающее окно и центрируем его с помощью метода абсолютного позиционирования и перевода. Мы устанавливаем выравнивание текста по центру. Мы размещаем кнопку закрытия в правом верхнем углу всплывающего окна и добавляем к ссылке несколько стилей, чтобы она выглядела как кнопка. Наконец, мы устанавливаем отображение всплывающего окна на «none».
CSS КОД:
Переходя к javascript, скопируйте приведенный ниже код и вставьте его в свой файл javascript. Мы добавляем прослушиватель событий load в окно документа. Внутри у нас есть , setTimeout()который содержит функцию для установки отображения всплывающего окна на «блок». Позволяет setTimeout()нам отображать всплывающее окно только по прошествии некоторого времени. Вы можете изменить эту продолжительность в соответствии с вашими потребностями.
Наконец, мы добавляем событие клика к кнопке закрытия. Событие клика запускает функцию, которая снова устанавливает отображение всплывающего окна на «none». И всплывающее окно готово.
JAVASCRIPT КОД:
Итак, что вы думаете о всплывающих окнах? Они раздражают, и их следует избегать, или они являются важным аспектом онлайн-рекламы. Дайте мне знать в комментариях ниже. Удачного кодирования!









.jpg)



0 Комментарии