Rollover Links to świetny sposób na uwikłanie uwagi użytkownika, zwłaszcza jeśli robią coś niezwykłego lub oryginalnego. Środkowe dziecko ma świetny efekt, rzadko widziany gdzie indziej, który rejestruje każdą literę i rozdzieli je z animacją, która kopnięta, gdy odwiedzający unosi się na słowie. Animacja pomaga przekazać figlarny charakter marki kanapki.
W tym artykule pokazujemy, jak odtworzyć efekt na swojej stronie. Aby uzyskać więcej inspiracji, spójrz na nasz przewodnik po Najlepsze przykłady animacji CSS (z instrukcjami, jak je kodować). Za coś innego, spróbuj top Kreator strony internetowej lub nasz wybór najlepszych magazyn w chmurze . A jeśli robisz swoją witrynę bardziej złożoną, upewnij się, że jesteś hosting jest w punkcie.
Jednym z najlepszych efektów tekstowych na stronie środkowej dziecięcej jest dla efektów rollover w menu, gdzie litery rozdzielają się na tekście i obracają się lekko. Uruchom to za pomocą prostych znaczników HTML.
Użyj oddzielnego pliku CSS lub stylu, aby dodać następujące zasady CSS i sprawić, aby strona wypełni pełny rozmiar przeglądarki, zapewniając organizm i opakowanie podjąć pełną wysokość dostępną.
Ciało {
Szerokość: 100%;
Wysokość: 100%;
Marża: 0;
Wyściółka: 0;
}
.wrapper {
Wyświetlacz: siatka;
Wysokość: 100%;
}
The. słowo Centra klasy Słowo w siatce. Dowolny tekst, który otrzymuje słowo Klasa może to zastosować. The. w górę Klasa zostanie zastosowana do każdego innego litery, a te poruszają się w górę.
.word {
rozmiar czcionki: 3em;
Marża: Auto Auto;
}
.word .Up.up.
{
Wyświetlacz: blok inline;
Transform: Translate3d (0PX, 0PX, 0PX)
Obróć (0deg);
przejście: wszystkie 0,5s łatwościowe;
}
Teraz na dół Klasa akcji bardzo podobnych ustawień do w górę Ale Hover pokazuje ruch w górę dla w górę Rollover. W górę jest również nieznacznie obrócony, aby zwiększyć wygląd.
.word .down
{
Wyświetlacz: blok inline;
Transform: Translate3d (0PX, 0PX, 0PX)
Obróć (0deg);
przejście: wszystkie 0,5s łatwościowe;
}
.word: Hover .UP
{
Transform: Translate3d (0px, -8px, 0px)
obrócić (12deg);
Kolor: # 058B05
}
Gdy użytkownik unosi się nad tekstem, klasa Down przesuwa tekst w dół. Później w JavaScript tekst zostanie podzielony na oddzielne rozpiętości z klasami dodawanymi automatycznie na alternatywne rozpiętość.
.Word: Hover .down {
Transform: Translate3d (0px, 8px, 0px)
obrócić (-12deg);
kolor: # 058B05;
}
To trochę kłopotów musi umieścić każdą literę w alternatywnych rozpiętościach z różnymi klasami, więc zautomatyzujemy proces, otrzymując JavaScript, aby zapytać wybierak i zabrać każdą literę. Tutaj str. Zmienna chwyta bieżącą literę, gdy pętla się przez tekst.
Skrypt i GT;
var Elements = Document.QuerySelecorallall
('.słowo');
dla (var i = 0, l = elementy. Długość; ja
& lt; l; i ++) {
Var Str = Elements [I] .TextContent;
Elementy [i] .innerhtml = '';
Teraz kolejna pętla umieszcza każdą literę w swoim elemencie obejmującym i dodaje w górę lub na dół klasa do rozpiętości. Jeśli spojrzysz na to w przeglądarce zobaczysz tekst podziału przez każdą literę w górę iw dół, obracając się lekko.
Możesz zobaczyć efekt działania na temat Środkowa strona internetowa .
Dla (var j = 0, ll = str.lgength; j
& lt; ll; j ++) {
var spn = dokument.Createelement ("span");
Elementy [I] .appendChild (SPN);
spn.textcontent = str [j];
Niech pos = (j% 2)? 'Góra dół';
SPN.Classlist.add (POS);
}
}
& lt; / script & gt;
Ten artykuł został pierwotnie opublikowany w magazynie kreatywnego projektowania stron internetowych Projektant stron internetowych . Kup problem 286. lub Subskrybuj .
Czytaj więcej:
Jedną z najlepszych rzeczy na temat Illustratora jest możliwość tworzenia własnych szczotek. Możesz znaleźć niesamowite d..
Aby narysować ręce, musisz obejrzeć złożoność anatomii ręki i rozpoznać proste zasady, które pomogą Ci wyciągnąć z ..
Jeśli przestrzegasz trendów, trudno przegapić, że VR przechodzi przez kolejne odrodzenie. Stało się wcześniej, ale tym raz..
Kiedy używany dobrze, Animacja CSS. może dodać zainteresowanie i osobowość do swojej witryny. W tym artykule przejdziemy przez to, jak stworzyć a..
Tworzenie i kompozycję eksplozji 3D jest zazwyczaj zadaniem dla dwóch różnych artystów lub działów studyjnych, ale tutaj r..
Zainspirowany fantastyczną sztuką Carlos Ortega Elizalde i Lois Van Baarle, postanowiłem spróbować ręki w tworzeniu postaci..
Jeden z moich opiekunów powiedział mi kiedyś, że jeśli został zamknięty w więzieniu za resztę swojego życia, z niczym tylko długopisem i papierem, nie napisałby rzeczy, oprócz "g..
Nadieh Bremer będzie Generować Londyn We wrześniu, gdzie będzie wykazać, jak wziąć..