Πώς να δημιουργήσετε: Εικονίδια κάλυψης εικόνας
- Προηγούμενη σελίδα Τίτλος αναδυόμενης εικόνας
- Επόμενη σελίδα Εφέ εικόνας
Μάθετε πώς να δημιουργήσετε το εφέ κάλυψης εικόνας όταν το ποντίκι αναπαράγεται.
Εικονίδια κάλυψης εικόνας
Απλά επισημάνετε το εικονίδιο με το ποντίκι για να δείτε το επίπεδο κάλυψης.

Πώς να δημιουργήσετε εικονίδια κάλυψης εικόνας
Πρώτη Βήμα - Προσθήκη HTML:
<!-- Προσθήκη βιβλιοθήκης εικονιδίων --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <div class="container"> <img src="img_avatar.png" alt="Avatar" class="image"> <div class="overlay"> <a href="#" class="icon" title="Προφίλ Χρήστη"> <i class="fa fa-user"></i> </a> </div> </div>
Βήμα 2 - Προσθήκη CSS:
/* Το κουτί που χρειάζεται να τοποθετηθεί το στρώμα καλύπτει. Αλλάξτε το πλάτος ανάλογα με τις ανάγκες */ .container { position: relative; width: 100%; max-width: 400px; } /* Κάνει την εικόνα να είναι προσαρμοστική */ .image { width: 100%; height: auto; } /* Το εφέ προσθήκης (πλήρης ύψος και πλήρης πλάτος) - Βρίσκεται πάνω από το κουτί και την εικόνα */ .overlay { position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; width: 100%; opacity: 0; transition: .3s ease; background-color: red; } /* Όταν το ποντίκι είναι πάνω από το κουτί, το εικονίδιο θα εμφανιστεί αργά */ .container:hover .overlay { opacity: 1; } /* Το εικονίδιο μέσα στο στρώμα καλύπτει τη θέση στοίχως και οριζόντια */ .icon { color: white; font-size: 100px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); text-align: center; } /* Αλλάζει χρώμα όταν το ποντίκι είναι πάνω από το εικονίδιο */ .fa-user:hover { color: #eee; }
Σχετικές σελίδες
Εκμάθηση:Εικόνα CSS
Εκμάθηση:Πώς να δημιουργήσετε ένα εφέ επάνω από την εικόνα με αναδυόμενο
- Προηγούμενη σελίδα Τίτλος αναδυόμενης εικόνας
- Επόμενη σελίδα Εφέ εικόνας