Display HMTL Content In Popup Window – Modals.js

Category: Javascript , Modal & Popup | May 19, 2021
Author:dm-stanislav
Views Total:132 views
Official Page:Go to website
Last Update:May 19, 2021
License:MIT

Preview:

Display HMTL Content In Popup Window – Modals.js

Description:

A lightweight modal JavaScript library to display HTML content in a nice-looking popup window.

How to use it:

1. Load the modals.css and modals.js in the document.

<link rel="stylesheet" href="modals.css" />
<script src="modals.js"></script>

2. Insert HTML content to the modal window. Note that each modal must have a unique ID.

<div class="modal" id="demoModal">
  <div class="modal-body">
    <div class="modal-content">
      <div class="modal-close">&times;</div>
      <div class="modal-wrapper">
        <h2>Modal Title</h2>
        <p>Modal Content</p>
      </div>
    </div>
  </div>
</div>

3. Create an empty container for the fullscreen overlay.

<div class="modal-overlay"></div>

4. Create a link to toggle the modal window.

<a class="modal-open" href="/#" data-modal="demoModal">Open The Window</a>

5. Initialize the modal window and done.

const modals = new Modals();

6. Determine whether to allow multiple modal windows on a page. Default: false.

const modals = new Modals({
      allowMultiple: true 
});

7. Determine whether to lock the body scroll when the modal window is opened. Default: true.

const modals = new Modals({
      lockScroll: false
});

You Might Be Interested In:


Leave a Reply