Οι συνδέσεις ανατροπής είναι ένας πολύ καλός τρόπος για να τραβήξετε την προσοχή ενός χρήστη, ειδικά αν κάνουν κάτι ασυνήθιστο ή πρωτότυπο. Το μεσαίο παιδί έχει μεγάλη επίδραση, σπάνια δει αλλού, που συλλαμβάνει κάθε γράμμα και τους χωρίζει με κινούμενα σχέδια, η οποία κλωτσάει όταν ο επισκέπτης κυμαίνεται πάνω από τη λέξη. Το κινούμενο σχέδιο βοηθά στη μεταφορά του παιχνιδιού του Sandwich Brand.
Σε αυτό το άρθρο, σας δείχνουμε πώς να αναδημιουργήσετε την επίδραση στον ιστότοπό σας. Για περισσότερη έμπνευση, ρίξτε μια ματιά στον οδηγό μας για το Τα καλύτερα παραδείγματα κινούμενων σχεδίων CSS (με οδηγίες σχετικά με τον τρόπο κώδικα τους). Για κάτι λίγο διαφορετικό, δοκιμάστε μια κορυφή οικοδόμος ιστότοπου ή την επιλογή των καλύτερων αποθήκευση σύννεφων . Και αν κάνετε τον ιστότοπό σας πιο περίπλοκο, βεβαιωθείτε ότι έχετε web hosting είναι στο σημείο.
Ένα από τα μεγάλα εφέ κειμένου στην ιστοσελίδα του μεσαίου παιδιού είναι για τα αποτελέσματα της ανατροπής στο μενού, όπου τα γράμματα χωρίζονται στο κείμενο και περιστρέφονται ελαφρώς. Ξεκινήστε αυτό με μερικές απλές ετικέτες HTML.
& lt; div class = "wrapper" & gt;
& lt; div class = "word" & gt; breakfast & lt; / div & gt;
& lt; / div & gt;
Χρησιμοποιήστε ένα ξεχωριστό αρχείο CSS ή ετικέτες στυλ για να προσθέσετε τους ακόλουθους κανόνες CSS και να κάνετε τη σελίδα να γεμίσει το πλήρες μέγεθος του προγράμματος περιήγησης, εξασφαλίζοντας το σώμα και το περιτύλιγμα να διαθέτει το πλήρες ύψος.
Σώμα {
Πλάτος: 100%.
Ύψος: 100%.
Περιθώριο: 0;
Padding: 0;
}
.Wrapper {
Εμφάνιση: Πλέγμα;
Ύψος: 100%.
}
ο λέξη κέντρα κέντρων τη λέξη στο πλέγμα. Οποιοδήποτε κείμενο που δίνεται λέξη Η τάξη μπορεί να έχει εφαρμοστεί. ο πάνω Η τάξη πρόκειται να εφαρμοστεί σε κάθε άλλη επιστολή και αυτά θα κινηθούν προς τα πάνω.
. {
Μέγεθος γραμματοσειράς: 3em;
Περιθώριο: Αυτόματο αυτοκίνητο.
}
.
{
Οθόνη: Inline-Block?
Μετασχηματισμός: Translate3d (0px, 0px, 0px)
Περιστροφή (0deg);
Μετάβαση: όλα τα 0,5s ευκολία-in-out.
}
Τώρα το κάτω Η κατηγορία μοιράζεται πολύ παρόμοιες ρυθμίσεις στο πάνω αλλά το δείκτη του αιώνα δείχνει την κίνηση προς τα πάνω για το πάνω ανατροπή. Τα προς τα πάνω περιστρέφονται επίσης ελαφρά για να ενισχύσουν την εμφάνιση.
.
{
Οθόνη: Inline-Block.
Μετασχηματισμός: Translate3d (0px, 0px, 0px)
Περιστροφή (0deg);
Μετάβαση: όλα τα 0,5s ευκολία-in-out.
}
: hover .Up
{
Μετασχηματισμός: Translate3d (0px, -8px, 0px)
Περιστροφή (12deg);
Χρώμα: # 058B05
}
Όταν ο χρήστης κινείται πάνω από το κείμενο, η κάτω τάξη μετακινεί το κείμενο προς τα κάτω. Αργότερα στο JavaScript το κείμενο θα χωριστεί σε ξεχωριστά διαστήματα με τις τάξεις που προστίθενται αυτόματα σε εναλλακτικά συστήματα.
.: Hover.
Μετασχηματισμός: Translate3d (0px, 8px, 0px)
Περιστροφή (-12deg);
Χρώμα: # 058B05;
}
Είναι ένα κομμάτι μιας ταλαιπωρίας να πρέπει να βάλει κάθε γράμμα σε εναλλασσόμενους χώρους με διαφορετικές τάξεις, οπότε θα αυτοματοποιήσουμε τη διαδικασία με τη λήψη javascript για να αναρωτηθεί ο επιλογέας και να πάρετε κάθε γράμμα. Εδώ το οδός Η μεταβλητή αρπάζει το τρέχον γράμμα καθώς βρόχους μέσω του κειμένου.
& lt; script & gt;
var στοιχεία = document.queryselectorall
('.λέξη');
για (var i = 0, l = elements.length.L
& lt; μεγάλο; i ++) {
var str = στοιχεία [i] .TextContent;
στοιχεία [i] .Innerhtml = '';
Τώρα ένας άλλος βρόχος τοποθετεί κάθε γράμμα στο δικό του στοιχείο έκλεξης και προσθέτει είτε το πάνω ή κάτω τάξη στους τομείς. Αν το κοιτάξετε αυτό στο πρόγραμμα περιήγησης, θα δείτε το κείμενο που χωρίζεται από κάθε γράμμα πάνω και κάτω, ενώ περιστρέφεται ελαφρά.
Μπορείτε να δείτε το αποτέλεσμα σε δράση στο Middle Child Website .
για (var j = 0, ll = str.length, j
& lt; ll; j ++) {
var spn = έγγραφο.createelement ('span');
στοιχεία [i] .AppendChild (SPN);
SPN.TextContent = str [j];
Αφήστε το POS = (J% 2); 'πάνω κάτω';
SPN.ClassList.Add (POS);
}
}
& lt; / script & gt;
Αυτό το άρθρο δημοσιεύθηκε αρχικά στο Creative Web Design Magazine Σχεδιαστής ιστοσελίδων . Αγοράστε τεύχος 286 ή Εγγραφείτε .
Διαβάστε περισσότερα:
(Πιστωτική εικόνα: Getty Images) Καλώς ήλθατε στον οδηγό μας για το πώς..
(Credit Image: Jason Parnell-Brookes) Αυτό το σεμινάριο θα σας δείξει πώς να αφαι�..
Κάνοντας το Chiaroscuro Art είναι όλα σχετικά με τη χρήση της σύνθεσης του φωτός και της σκιάς για να δημιουργήσ..
Η διάσταση της Adobe το καθιστά ένα αεράκι για να δημιουργήσει σύνθετες σκη�..
Αναλυτής απόδοσης ιστού Henri Helvetica θα μοιράζονται ..
Αυτό το παρελθόν έτος υπήρξε ένα παιχνίδι-changer για τη βιομηχανία βιντε�..
Η ανατομία είναι ένα τεράστιο θέμα και απαιτεί ένα μείγμα επιστημονικ�..
Μερικές φορές είναι πιο αποτελεσματικό να συνδυάσετε διάφορους χάρτε�..