Модальное окно на html и анимация без плагинов и библиотек. Dialog html

Поделиться
HTML-код
  • Опубликовано: 3 дек 2024

Комментарии • 33

  • @igor_piro
    @igor_piro 5 месяцев назад +2

    Моё почтение автору. Коротко и понятно.

  • @EvgenyTalagaev
    @EvgenyTalagaev Год назад +1

    Очень приятная и красивая речь у автора, слушаю и смотрю с удовольствием.
    Спасибо.

  • @types2872
    @types2872 2 года назад +12

    Как раз хотел узнать как сделать модальное окно, огромное спасибо тебе за такие классные ролики, все по существу, четко и понятно объясняешь)

    • @VIMPdev
      @VIMPdev  2 года назад +1

      Пожалуйста)

  • @АхалайМахалай-ж1у
    @АхалайМахалай-ж1у 2 года назад +5

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

    • @VIMPdev
      @VIMPdev  2 года назад

      Спасибо

  • @yurkaronin
    @yurkaronin 2 года назад +1

    Интересный новый тег. Хоть и экспериментальный. Но поддержка у него уже больше 80%.
    Так что попробую на каком нибудь проекте применить.
    Спасибо автору.

  • @johncorven
    @johncorven 2 года назад

    Доходчиво и интересно подал тему, спасибо. А то я модалку создавал через div и манипуляции со свойством display. Теперь этот способ опробую)

  • @bollgade
    @bollgade 2 года назад +3

    Было и правда, интересно и полезно

    • @VIMPdev
      @VIMPdev  2 года назад

      Это радует)

  • @pitergarin7034
    @pitergarin7034 2 года назад +1

    Скажу только одно-молодец!!!!

  • @sergejchap62
    @sergejchap62 Год назад

    👏100500 Тима показал как это сделать. Спасибо!
    @keyframes наверное лучше не с модальными окнами, а с пикчами или банерами. Хотя это уже к предпочтениям или даже заказам.

  • @AndroidNewsBase
    @AndroidNewsBase 2 года назад +1

    Отличное видео, спасибо за подробное объяснение

  • @Olgitatata
    @Olgitatata Год назад

    Спасибо 👍

  • @dibof228
    @dibof228 11 месяцев назад

    Тег удобный, но он поддерживает только очень современные браузеры к сожалению

  • @FalCoNrevival
    @FalCoNrevival 9 месяцев назад

    Как менять модельное окно?
    Сделать его типо другого дизайна, фигуры

  • @ГалинаХудиеа
    @ГалинаХудиеа 2 года назад

    💯💯💯💯💯💯💯💯💯💯

  • @РашидАмерханов
    @РашидАмерханов 2 года назад +1

    подскажи, пожалуйста, как называется тема vs code? очень понравилась)

    • @VIMPdev
      @VIMPdev  2 года назад +1

      Github dark

  • @GOOD-MAN-5
    @GOOD-MAN-5 Год назад

    А как сделать чтобы оно вылазило при загрузки страницы?

  • @SolarRezerv
    @SolarRezerv 2 года назад +1

    Привет, не могу разобраться как делать несколько модальных окон с разным содержимым

    • @VIMPdev
      @VIMPdev  2 года назад

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

    • @SolarRezerv
      @SolarRezerv 2 года назад

      @@VIMPdev при таком подходе, скрипт открывает на всех кнопках первую модалку. Все остальные игнорирует

    • @VIMPdev
      @VIMPdev  2 года назад

      Так я ж говорю дублировать нужно весь код и js в том числе и менять классы. Это простой подход но не совсем хороший. Я так понимаю что у вас знания js минимальны. Тут нужно некоторое понимание выборки элементов в js

    • @SolarRezerv
      @SolarRezerv 2 года назад

      Я учусь, прошел , пока, курс вёрстки, скоро защита первого курса и начинается js. Поэтому готовый скрипт взял, и переменные туда писал и атрибуты, открывается только первая модалка, а на странице их должно быть 8 шт

    • @68ytka68
      @68ytka68 2 года назад

      @@SolarRezerv к кнопке и модалке добавляешь айдишники через id. Для модалки добавляешь доп.атрибут data-button
      Далее функция
      function modalControl( button_id, modal_id ) {
      const btn = document.getElementById( button_id );
      const modal = document.getElementById( modal_id );
      if ( modal.getAttribute( 'data-button' ) === btn ) {
      Код модалки
      }
      }
      Вызываем функцию скок надо раз)
      modalControl( "id1", "id2" );
      Решение, конечно, не идеал, но задачу твою может и решит.

  • @aleksandr95
    @aleksandr95 2 года назад +2

    Фича довольна интересная, но уж слишком много нюансов при стилизации, как по мне.

    • @VIMPdev
      @VIMPdev  2 года назад +1

      Ну не знаю. Можно заготовку себе сделать и кинуть в снипеты и все) не обязательно каждый раз прописывать одно и то же)

    • @aleksandr95
      @aleksandr95 2 года назад

      @@VIMPdev в принципе да, сижу сейчас ковыряюсь в этом. Ролик о том, как сделать второе окно будет? К примеру окно авторизации и регистрации.

    • @VIMPdev
      @VIMPdev  2 года назад

      Не. Второе окно делает так же как и первое. А если есть понимания js то написать универсальный скрипт труда не составит

    • @aleksandr95
      @aleksandr95 2 года назад

      @@VIMPdev капнул ещё глубже, можно сделать сколько угодно модальных окон таким образом без JS. Довольно занимательно.