Πώς να δημιουργήσετε: Αναδυόμενα παράθυρα
- Προηγούμενη σελίδα Εμφάνιση στοιχείων με αλληλεπίδραση
- Επόμενη σελίδα Ενεργοποιήσιμο περιεχόμενο
Μάθετε πώς να δημιουργήσετε αναδυόμενα παράθυρα χρησιμοποιώντας CSS και JavaScript.
Κάντε κλικ εδώ για να αλλάξετε την εμφάνιση του αναδυόμενου παραθύρου!
Ένα απλό αναδυόμενο παράθυρο!
Πώς να δημιουργήσετε ένα αναδυόμενο παράθυρο;
Πρώτη βήμα - Προσθήκη HTML:
<div class="popup" onclick="myFunction()">Click me!</div> <span class="popuptext" id="myPopup">Popup text...</span> </div>
Δεύτερο βήμα - Προσθήκη CSS:
/* Κουτί αναφοράς παράθυρο */ .popup { position: relative; display: inline-block; cursor: pointer; } /* Το πραγματικό παράθυρο αναφοράς (εμφανίζεται στην κορυφή) */ .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 .popuptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #555 transparent transparent transparent; } /* Κάνε κλικ στο κουτί αναφοράς για να αλλάξεις αυτή την κλάση (απόκρυψη και εμφάνιση παράθυρο αναφοράς) */ .popup .show { visibility: visible; -webkit-animation: fadeIn 1s; animation: fadeIn 1s } /* Προσθήκη animation (διαφάνεια παράθυρο αναφοράς) */ @-webkit-keyframes fadeIn { from {opacity: 0;} to {opacity: 1;} } @keyframes fadeIn { from {opacity: 0;} to {opacity:1 ;} }
Τρίτο βήμα - Προσθήκη JavaScript:
<script> // Όταν ο χρήστης κάνει κλικ στο <div>, ανοίξει το παράθυρο αναφοράς function myFunction() { var popup = document.getElementById("myPopup"); popup.classList.toggle("show"); } </script>
Σχετικές σελίδες
Εκμάθηση:Εργαλεία CSS
Εκμάθηση:Πώς να δημιουργήσετε ένα μοτίβο
- Προηγούμενη σελίδα Εμφάνιση στοιχείων με αλληλεπίδραση
- Επόμενη σελίδα Ενεργοποιήσιμο περιεχόμενο