A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.w3schools.com/howto/howto_js_popup.asp below:

Website Navigation


How To Create Popups

How TO - Popup

Learn how to create popups with CSS and JavaScript.

Try it Yourself »

How To Create Popups Step 1) Add HTML: Example

<div class="popup" onclick="myFunction()">Click me!
  <span class="popuptext" id="myPopup">Popup text...</span>
</div>

Step 2) Add CSS: Example

/* Popup container */

.popup {

position: relative;

display: inline-block;

cursor: pointer;

}

/* The actual popup (appears on top) */

.popup .popuptext {

visibility: hidden;

width: 160px;

background-color: #555;

color: #fff;

text-align: center;

border-radius: 6px;

padding: 8px 0;

position: absolute;

z-index: 1;

bottom: 125%;

left: 50%;

margin-left: -80px;

}

/* Popup arrow */

.popup .popuptext::after {

content: "";

position: absolute;

top: 100%;

left: 50%;

margin-left: -5px;

border-width: 5px;

border-style: solid;

border-color: #555 transparent transparent transparent;

}

/* Toggle this class when clicking on the popup container (hide and show the popup) */

.popup .show {

visibility: visible;

-webkit-animation: fadeIn 1s;

animation: fadeIn 1s

}

/* Add animation (fade in the popup) */

@-webkit-keyframes fadeIn {

from {opacity: 0;}

to {opacity: 1;}

}

@keyframes fadeIn {

from {opacity: 0;}

to {opacity:1 ;}

}

Step 3) Add JavaScript: Example

<script>
// When the user clicks on <div>, open the popup
function myFunction() {
  var popup = document.getElementById("myPopup");
  popup.classList.toggle("show");
}
</script>

Try it Yourself » Related Pages

Tip: Tooltips are similar to popups. Go to our How To Create Tooltips Tutorial to learn about tooltips.

Tip: Modals are also similar to popups. Go to our How To Create Modals Tutorial to learn about modals.


Track your progress - it's free!


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.3