Einar  Hintz

Einar Hintz

1602766596

Bootstrap Modal Plugin Tutorial in Hindi / Urdu

In this tutorial you will learn bootstrap modal classes and plugin tutorial in Hindi, Urdu.You can learn how to use bootstrap modal dialog box with jQuery plugin tutorial in hindi.

#bootstrap

What is GEEK

Buddha Community

Bootstrap Modal Plugin Tutorial in Hindi / Urdu
Raja Tamil

Raja Tamil

1661169600

Make Pop-Up Modal Window In Vanilla JavaScript [2022]

Make Pop-Up Modal Window In Vanilla JavaScript


Learn how to create a simple responsive pop-up modal window using Vanilla JavaScript along with HTML and CSS with a bit of Flexbox.

Create A Button That Opens Pop Up Modal Window

Declare a <button> HTML element with an id open-modal.

<button id="open-modal">Open Modal Window</button>

The goal is when a user presses this button, the pop-up modal window will open.

Style the button using CSS Flexbox and centre it on the screen.

* {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    box-sizing: border-box;
}

body {
    height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
}

button {
    padding: 10px;
    font-size: 1.1em;
    background: #32bacf;
    color: white;
    border: none;
    border-radius: 10px;
    border: 1px solid rgba(0, 0, 0, 0.2);
    cursor: pointer;
}

button:hover {
    background: rgba(0, 0, 0, 0.7);
}

Create Pop-Up Modal Overlay

Normally, pop-up modal windows have overlays with a transparent darker background that covers the entire browser screen.

Define a div with an id model-overlay which will cover the entire screen.

<div id="modal-overlay">
<div>

Then, make it to full screen using height:100vh CSS property.

Bring it in front of the button by using position:absolute with a transparent background colour.

#modal-overlay {
    width: 100%;
    height: 100vh;
    position: absolute;
    background: rgba(0, 0, 0, 0.7);
}

I just added the border to see the boundaries of the modal-overlay element.

Center Pop-Up Modal Window To The Modal Overlay

Create a div with an id modal inside the modal-overlay element, which will be an actually pop-up modal window that user interacts with.

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

Add CSS style to make it visible on the screen.

Adding width:100% and max-width:650px will make sure the width of the pop-up modal window won’t exceed when the browser width is more than 650px.

If the browser width is less than 650px, the pop-up modal window will stretch the width to fill the screen which is normally for mobile viewports.

#modal-overlay #modal {
    max-width: 650px;
    width: 100%;
    background: white;
    height: 400px;
}

Centre the pop-up modal window to the screen using Flexbox.

To do that, just add the three lines of Flexbox code to the modal-overlay which are

  • display:flex → Convert an HTML element to Flexbox
  • align-items:center → centre the pop-up modal window vertically to the viewport
  • justify-content:center → centre the pop-up modal window horizontally to the viewport
#modal-overlay {
   ...
  
   display: flex;
   align-items: center;
   justify-content: center;
}

Open Up Pop-Up Modal Window On Button Click

Now we have the basic pop-up modal window designed using CSS.

Make it visible when a user presses the open modal button.

To do that,

First, hide the modal overlay by default by changing its display property from flex to none.

#modal-overlay {
   ...
  
   display: none; // Changed from flex to none
   align-items: center;
   justify-content: center;
}

Create a DOM reference to the open-modal button as well as the modal-overlay elements.

const openModalButton = document.getElementById("open-modal");
const modalWindowOverlay = document.getElementById("modal-overlay");

Attach a click event to the openModalButton with the callback arrow function showModalWindow.

const showModalWindow = () => {
    modalWindowOverlay.style.display = 'flex';
}

openModalButton.addEventListener("click", showModalWindow);

Set the display property of the modalWindowOverlay to flex inside showModalWindow() function which will open up the modal window.

As you can see, there is no way we can close/hide the pop-up modalwindow after its became visible on the screen.

Let’s fix it!

Close/Hide Pop-Up Modal Window On Button Click

Typically, there will be a close button on the top or bottom right side of the pop-up modal window.

Let’s add a close button on the bottom left side of the modal window.

Define header, content and footer HTML elements inside the pop-up modal window.

<div id="modal">

    <div class="modal-header">
        <h2>Modal Pop Up Window</h2>
    </div>

    <div class="modal-content">
        <p>Modal Content</p>
    </div>
    
    <div class="modal-footer">
        <button id="close-modal">Close</button>
        <button>Save</button>
    </div>

</div>

Generally, you’ll have two buttons on the footer of the pop-up modal window, which may be save and close.

Let’s push the buttons to the bottom using Flexbox.

Turn the display property of the pop-up modal window to flex and set the flex direction to column.

Continue Reading…

#JavaScript #programming #webdev #softauthor 

Vincent Lab

Vincent Lab

1605024026

Bootstrap Tutorial 2020 - Getting Started

In this video, I’ll be showing you how to quickly get started with Bootstrap.

#bootstrap tutorial #introduction #bootstrap 4 #bootstrap #bootstrap tutorial for beginners step by step #getting started

Vincent Lab

Vincent Lab

1605024430

Bootstrap Tutorial 2020 - Badges

In this video, I’ll be showing you how to quickly get started with bootstrap badges.

#bootstrap tutorial #bootstrap badges tutorial #bootstrap framework #bootstrap4 #bootstrap course

Dedrick  Swift

Dedrick Swift

1625767800

Bootstrap Modal Tutorial Using Bootstrap Framework

Bootstrap Modal Tutorial Using Bootstrap Framework.

Like our Facebook Page
https://www.facebook.com/easywebcode7

How To Create Social Media Buttons Hover Effect Only HTML and CSS: https://youtu.be/hqlu47FX_q8
How to create Hoverable Dropdown Navigation Menu in HTML and CSS : https://youtu.be/Ymqwu7ps8qs
Search Box Design Tutorial Using Only HTML and CSS : https://youtu.be/_F4DdlgQX5U
How To Create Website Preloader in HTML and CSS : https://youtu.be/c9tElJYxyxQ
How to Create Simple Registration Form using only HTML and CSS || Sign up Page Design Tutorial : https://youtu.be/Pcrd_ObbScs

#Tutorial #EasyWebCode

#bootstrap #bootstrap framework #bootstrap modal

PHP OOP Get Functions Tutorial in Hindi / Urdu

In this tutorial you will learn php oop get functions tutorial in Hindi, Urdu.You can learn how to get functions in php oop tutorial in hindi.List of PHP oop get functions :
get_class,
get_parent_class ,
get_class_methods,
get_class_vars ,
get_called_class,
get_declared_classes,
get_declared_interfaces,
get_declared_traits,
get_object_vars,
class_alias

#urdu #hindi #tutorial #function