Efekty najechania kursorem na obrazy przy użyciu czystego CSS3. Dziewięć prostych przykładów animacji CSS3

Jeśli podoba Ci się efekt, możesz po prostu skopiować gotowy kod i korzystaj z tego!

Ożyw swoją stronę internetową!

Różne efekty najechania kursorem mogą dodać świeżości stronom Twojej witryny. Wcześniej, aby uzyskać jakikolwiek efekt, trzeba było mieć do czynienia z JavaScriptem, ale dziś, po pojawieniu się technologii CSS3, wszystko można zrobić bez użycia JavaScript.

Wszystkie dzisiejsze przykłady są zaimplementowane i zoptymalizowane pod kątem nowych, nowoczesnych przeglądarek i na pewno będą w nich działać (na przykład w Mozilli lub przeglądarkach z rodziny WebKit). Nie możemy zapewnić, że działa to w IE, ale w większości najnowsze wersje efekty na pewno będą działać tak jak powinny. Ale nie zapominaj, że dla każdego efektu przygotowano atrakcyjną opcję wycofania, na wypadek gdyby przeglądarka nadal nie wspierała danego efektu.

01. Powiększ

Demo: Do ​​obejrzenia

Efekt ten jest bardzo łatwy w realizacji i można go wykonać na kilka sposobów. Zastosowaliśmy metodę, w której do każdego obrazu dodawany jest parametr margines, a następnie po najechaniu kursorem myszy parametr ten jest usuwany. Załóżmy, że ustawienie marginesu zaczyna się od 15 pikseli, a po najechaniu kursorem zmienia się na 2 piksele, co powoduje wrażenie przeskakiwania obrazu. Możesz także po prostu użyć tego efektu z tekstem, nawet jeśli linki są ustawione pionowo, a nie poziomo.

Przejście tutaj można ustawić według własnego uznania, a efekt będzie atrakcyjny również bez żadnego przejścia. Na przykład sprawiliśmy, że efekt był nieco gładki, co naszym zdaniem doda efektowi trochę elegancji.

Kod CSS efektu podbicia

Ex1 obraz(
obramowanie: 5px stałe #ccc;
pływak: w lewo;
margines: 15px;
-przejście do webkita: margines 0,5 s ułatwienia;
-moz-przejście: margines rozluźnienia 0,5 s;
-o-przejście: margines rozluźnienia 0,5 s;
}

Ex1 img: najedź (
margines u góry: 2 piksele;
}
02. Układaj i rozwijaj


Demo: Do ​​obejrzenia

Autorowi tego efektu najwyraźniej zależało na uzyskaniu czegoś w rodzaju efektu lampy lawowej, gdyż po najechaniu kursorem myszy na listę linków każdy obraz powoli się powiększa, a następnie powraca do pierwotnego rozmiaru.

Do realizacji wykorzystano obrazy o wymiarach 400x133 pikseli. Następnie zmieniono ich rozmiar na 300 x 100 pikseli przy użyciu CSS i rozwinięto po najechaniu myszką. Ponieważ w przykładzie cała lista jest wyśrodkowana, nowy rozmiar obrazów załamuje całe wyrównanie. Problem ten można rozwiązać, ustawiając marginesy ujemne na połowę szerokości powiększonych obrazów.

Kod CSS dla Stack & Grow

/*Przykład 2*/
#pojemnik (
szerokość: 300px;
margines: 0 auto;
}

#ex2 obraz(
wysokość: 100px;
szerokość: 300px;
margines: 15px 0;
-webkit-przejście: wszystkie jedynki są łatwe;
-moz-przejście: wszystkie jedynki są łatwe;
-o-przejście: łatwość stosowania wszystkich jedynek;
}

#ex2 img: najedź (
wysokość: 133px;
szerokość: 400px;
margines po lewej stronie: -50px;
}
03. Zanikanie tekstu


Demo: Do ​​obejrzenia

Tutaj autor chciał stworzyć coś na kształt wydarzenia typ JavaScript, kiedy najedziesz kursorem na jeden element, a efekt pojawi się na innym. Tutaj pobrano tekst i obraz, a następnie umieszczono je w oddzielnym elemencie div wyrównanym do lewej. Następnie do div dodano parametry color: transparent i line-height: 0px. Pozwoliło nam to umieścić tekst wzdłuż górnej krawędzi elementu div i całkowicie go ukryć.

Aby tekst pojawił się ponownie, po prostu zmieniamy kolor i wysokość linii. Po najechaniu kursorem na obraz tekst pojawi się ponownie. Bardzo zabawny i łatwy efekt.

Zanikanie tekstu w efekcie kodu CSS

#ex3 (
szerokość: 730px;
wysokość: 133px;
wysokość linii: 0px;
kolor: przezroczysty;
rozmiar czcionki: 50px;
rodzina czcionek: „Helvetica Neue-Light”, „Helvetica Neue Light”, „Helvetica Neue”, Helvetica, Arial, bezszeryfowa;
grubość czcionki: 300;
transformacja tekstu: wielkie litery;

}

#ex3: najedź (
wysokość linii: 133px;
kolor: #575858;
}

#ex3 obraz(
pływak: w lewo;
margines: 0 15px;
}
04. Krzywe zdjęcie


Demo: Do ​​obejrzenia

Efekt ten jest bardzo prosty, ale świetnie nadawałby się do galerii miniatur. Na początek musisz utworzyć siatkę obrazów, a następnie obracać obrazy po najechaniu na nie kursorem, co stworzy atrakcyjny efekt.

Jest tu mnóstwo nowych do wykorzystania. Wartości CSS, dlatego warto rozważyć również opcję wycofania, aby uzyskać więcej wcześniejsze wersje przeglądarki. Nasza galeria zastosuje jednak przejścia, transformacje i cienie blokowe na Państwa życzenie. Transformacja będzie odpowiedzialna za obrót obrazu, a przejścia za efekt miękkości i gładkości.

Tutaj możesz użyć pseudoselektorów.

Kod CSS dla Krzywego Zdjęcie

#ex4 (
szerokość: 800px;
margines: 0 auto;
}

#ex4 obraz (
margines: 20px;
obramowanie: 5 pikseli #eee;
-webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.2);
-moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.2);
box-shadow: 4px 4px 4px rgba(0,0,0,0.2);
-przejście do webkita: wszystkie przerwy trwające 0,5 s;
-moz-przejście: wszystkie 0,5 s łatwości;
-o-przejście: wszystkie 0,5 sekundy łatwości;
}

#ex4 img:najedź (
-webkit-transform: obróć (-7 stopni);
-moz-transform: obrót (-7 stopni);
-o-transformacja: obrót (-7 stopni);
}
05. Rozjaśnij się i zastanów


Demo: Do ​​obejrzenia

Efekt ten jest nieco trudniejszy do zrealizowania, dlatego musieliśmy się przy nim trochę pobawić, żeby uzyskać przyzwoity efekt. Domyślna pozycja obrazu jest lekko przezroczysta. Następnie, gdy najedziesz kursorem na obraz, poziom przezroczystości zostanie obniżony, a obraz powróci do swojego pierwotnego wyglądu, wraz z lekką poświatą i odbiciami (tylko przeglądarki WebKit).

Niestety odbicie nie jest dokładnie przejściem, więc pojawia się natychmiast, mimo że reszta treści pojawia się w zwolnionym tempie.

Jeśli nie masz pewności co do odbicia CSS, możesz przeczytać więcej na ten temat w tym artykule (David Walsh).

Zanikaj i odzwierciedlaj kod CSS

#ex5 (
szerokość: 700px;
margines: 0 auto;
minimalna wysokość: 300px;
}

#ex5 obraz (
margines: 25px;
nieprzezroczystość: 0,8;
obramowanie: 10 pikseli #eee;

/*Przemiana*/
-przejście do webkita: cała łatwość 0,5 s;
-moz-przejście: wszystkie 0,5 s łatwości;
-o-przejście: wszystkie 0,5 sekundy łatwości;

/*Odbicie*/
-webkit-box-reflect: poniżej 0px -webkit-gradient(liniowy, lewy górny, lewy dolny, from(przezroczysty), color-stop(.7, przezroczysty), to(rgba(0,0,0,0.1)) );
}

#ex5 img: najedź (
nieprzezroczystość: 1;

/*Odbicie*/
-webkit-box-reflect: poniżej 0px -webkit-gradient(liniowy, lewy górny, lewy dolny, from(przezroczysty), color-stop(.7, przezroczysty), to(rgba(0,0,0,0.4)) );

/*Blask*/
-webkit-box-shadow: 0px 0px 20px rgba(255,255,255,0,8);
-moz-box-shadow: 0px 0px 20px rgba(255,255,255,0,8);
box-shadow: 0px 0px 20px rgba(255,255,255,0,8);
}
Wniosek

Te 5 przykładów powinno wystarczyć, aby zainspirować Cię do stworzenia czegoś własnego. Pamiętaj, że zawsze możesz poeksperymentować z gotowymi przykładami i potem nam o nich opowiedzieć.

Jeśli natknąłeś się gdzieś w sieci na inne atrakcyjne efekty, powiedz nam i innym czytelnikom o tym.

Na początek dla tych, którzy nie są jeszcze w pełni w temacie lub w ogóle nie są w temacie, krótko wyjaśnię o co chodzi. Ten Różne rodzaje efekty (podpisy w wyskakujących okienkach, podpowiedzi, płynne przejścia, transformacja, obrót, powiększenie, przemieszczenie itp., itp.) stosowane do elementów strony internetowej po najechaniu na nie myszką. Efekty te można zaimplementować za pomocą różnych wtyczek jQuery lub czystych plików .
Dziś przygotowałam duży wybór oryginalne efekty najechania dla obrazów utworzonych przy użyciu CSS3, bez podłączania bibliotek JavaScript. O zaletach i wadach stosowania efektów najechania na czysty CSS 3 Nie będę, to inny temat, po prostu spójrz na przykłady, a jeśli zajdzie taka potrzeba, użyj tego, który Ci się podoba na swojej stronie. Wszystkie zaprezentowane w recenzji efekty opatrzone są przykładem demonstracyjnym oraz szczegółową dokumentacją z kodami źródłowymi. Instrukcje są w większości w języku burżuazyjnym, ale wszystko jest mniej więcej intuicyjne.

Chciałbym od razu zwrócić uwagę na fakt, że wszystkie te przykłady będą działać poprawnie tylko w nowoczesnych przeglądarkach obsługujących właściwości CSS3.

Aby nie zepsuć ogólnego obrazu, nie zniekształciłem nazw efektów tłumaczeniem maszynowym (z wyjątkiem niektórych), pozostawiłem oryginalne tytuły tak, jak je nazwał deweloper.

Bardzo ciekawy efekt po najechaniu myszką na miniatury, przy użyciu cienkich linii w projektowaniu i typografii. Kilka różnych typów efektów dotyczących wyglądu podpisów obrazów, miękkich i nieinwazyjnych transformacji 3D oraz płynnych przejść pseudoelementów. Działa tylko w nowoczesnych przeglądarkach.

iHover to imponująca kolekcja efektów najechania w czystym CSS3, z obsługą Bootstrap 3. Wbudowany Scs CSS(plik), łatwo modyfikowalny za pomocą zmiennych. Kod jest modułowy, nie ma konieczności dołączania całego pliku. 30+ różne efekty w jednym pakiecie. Wszystko jest dość dobrze udokumentowane, a efekty są bardzo łatwe w użyciu. Wszystko, co musisz zrobić, to poprawnie zbudować znaczniki HTML i połączyć się Plik CSS pracować.

Tworzy proste, ale stylowe efekty najechania kursorem dla podpisów obrazów. Pomysł jest taki, że najedziesz kursorem na miniatury, aby wyświetlić tytuł, nazwisko autora i przyciski kontaktu. W przypadku niektórych efektów stosowane są transformacje wizualne 3D.

Bardzo prosty efekt przejścia, bez żadnych specjalnych bajerów, całkowicie okrągły obraz w ramce, zmienia się poprzez zmianę ostrości podczas najeżdżania i to wszystko.

Efekty najechania kursorem na miniatury przy użyciu CSS3

Twórca pozycjonuje swoją pracę jako przykład galerii obrazów z efektami przejścia, gdy na miniaturach pojawiają się adnotacje (podpisy). Zadeklarowano pewne wsparcie nowoczesne przeglądarki, w tym IE 9+. Oczywiście trudno nazwać to pełnoprawną galerią, ale efekt pojawienia się podpisów jest dość ciekawy.

Następny zestaw Reguły CSS, aby uzyskać imponujące efekty transformacji po najechaniu kursorem na idealnie okrągłe miniatury. Pakiet zawiera 7 rodzajów przejść CSS3, bardzo szczegółową dokumentację dotyczącą konfiguracji i użytkowania. Efekty są obsługiwane przez wszystkie nowoczesne przeglądarki.

Obróć miniatury po najechaniu kursorem

Prosty efekt obracania się okrągłych miniaturek po najechaniu na nie kursorem myszy, mniej więcej taki sam widać na moim blogu, w zapowiedziach postów na stronie głównej. Zaimplementowano za pomocą kilku linii kodu CSS.

Dosłownie przetłumaczyć: „Efekt seksualny po najechaniu kursorem”. Oczywiście raczej nie zauważysz w tym efekcie nic tak seksownego, chyba że masz bujną wyobraźnię, ale efekt jest na swój sposób ciekawy i warto na niego zwrócić uwagę.

Pięć różnych efektów dla obrazów po najechaniu na nie kursorem. Sygnatury wyskakujące w trzech wariantach, zasłony w postaci zmiany stopnia przezroczystości oraz rotacji wraz z ruchem poziomym.

4 Rodzaje efektów animacji podpisów obrazów, realizowane wyłącznie przy użyciu CSS3. Różne pozycje pojawiania się i efekty przejścia, dość standardowy projekt. Aby zrozumieć, jak działa animacja, spójrz na źródło Nie znalazłem żadnych stron demonstracyjnych ani osobnej dokumentacji.

Miniaturowe galerie ułożone w siatkę z różnymi efektami wyglądu podpisów, rotacji, rozwoju, pop-upu itp. Dokumentacja dotycząca użytkowania i konfiguracji jest dość skąpa, ale jeśli naprawdę chcesz, możesz to rozgryźć.

Efekt ten nie jest niczym specjalnym, banalną zmianą jasności obrazków po najechaniu myszką, z tą różnicą, że dodano elementy animacji. Będziesz musiał sam ustalić szczegóły implementacji, układając kod źródłowy wersji demonstracyjnej.

Kolejny zestaw 10 efektów najechania obrazami, różne modyfikacje miniatur podczas najechania, powiększanie, obracanie, obracanie, przyciemnianie itp.

Różne efekty animacji klatek wokół obrazów wyglądają całkiem atrakcyjnie, istnieje szczegółowa instrukcja ich konfiguracji i używania.

Oryginalne efekty najechania CSS3 użyte do efektywnego wyglądu podpisów miniatur obrazów po najechaniu kursorem. Zestaw reguł CSS zawiera 10 różnych efektów, których możesz używać indywidualnie różne zdjęcia. Efekty są naprawdę imponujące, szczególnie biorąc pod uwagę, że całość została wykonana przy użyciu CSS3. Szczegółowy przewodnik, pomoże Ci dowiedzieć się, co jest co.

Pomysł polega na utworzeniu pliku SVG, który będzie kształtem tła dla jakiegoś tekstu i zmieni się w inny kształt po najechaniu myszką. W ten sposób możesz zrobić ich wiele różne opcje w przykładzie pokazane są trzy rodzaje efektów przejścia. Godność za pomocą SVG polega na tym, że możemy zmienić rozmiar formularza, aby dopasować go do rozmiaru kontenera nadrzędnego.

Przesuwające się obrazy

Esencja ten efekt polega na tym, że obraz jest przesuwany w górę i w dół, aby odsłonić podpis. Jeśli popracujesz z parametrami stylu, myślę, że możesz osiągnąć całkiem niezłe efekty, ale domyślnie wszystko wygląda bardzo prosto.

Z tym efektem wszystko jest proste, podpisy do zdjęć wysuwają się w prawym górnym lub lewym dolnym rogu, w formie wstążki z półprzezroczystą ciemne tło, wszystko jest bardzo prosto sformatowane przy użyciu właściwości CSS.

Ciekawe rozwiązanie: miniaturki prezentowane są w przyciemnionej formie, po najechaniu na nie kursorem pojawiają się obrazki, a podpis wyskakuje na jasnym tle.

Podpis obrazu pojawia się w rogu i rozciąga się po przekątnej na całym obszarze obrazu.

Kilka ciekawszych rozwiązań do wdrażania wyskakujących podpisów dla miniatur obrazów. W edytorze online możesz eksperymentować z parametrami i osiągać bardziej imponujące wyniki.

Zestaw pięknych efektów po najechaniu myszką na miniatury, różne rodzaje wyglądu i projektowania podpisów do zdjęć. Cienkie linie kontrastujące z lekko przyciemnionym tłem tworzą czytelne bloki informacyjne.

Dziwaczne kształty i efekt powiększenia w połączeniu z animowanym efektem pojawiania się podpisów dla miniatur obrazów.

Wspaniałe efekty nakładania ikon na miniatury obrazów w różnych wariantach wyglądu. W przykładzie zastosowano symbol (+) przedstawiony w okręgu przy użyciu promienia obramowania: w CSS można również użyć czcionek ikon, aby panel wyskakujący był bardziej informacyjny.

Przykład tworzenia wizualnego efektu slajdu do wyświetlania podpisów 3D do obrazów przy użyciu wyłącznie CSS3 i HTML5.

6 Podpisy do zdjęć

6 Opcje wyglądu wyskakujących podpisów obrazów po najechaniu myszką za pomocą CSS3. Szczegółowa lekcja o wdrożeniu i konfiguracji, źródła dostępne do pobrania.

I na koniec nie mogę nie wspomnieć o najprostszym sposobie stworzenia wyskakującego podpisu dla miniaturki za pomocą CSS3.

Post zawiera wybór różnych efektów i Animacje CSS, co może przydać się w Twojej pracy, a dodatkowo wyeliminuje konieczność ciągłego uciekania się do JavaScriptu. Przykłady może nie najnowsze i nietypowe, ale moim zdaniem przydatne.

1. Zegar CSS3 z jQuery Zegar ten tworzony jest przy użyciu jednego z głównych narzędzi CSS3 - obracania i łączenia biblioteki JQuery.2. Zegar analogowy CSS Bardziej klasyczny, zegar analogowy. Są tworzone przy użyciu przejścia webkit i właściwości CSS transform. Ale aby czas odpowiadał aktualnemu, potrzebujesz JavaScript.

3. Obracająca się kostka 3D Wykonywany będzie obrót i ruch wzdłuż boków sześcianu standardowe klucze„w górę”, „w dół”, „w lewo” i „w prawo”. Sama figura 3D jest zbudowana przy użyciu perspektywy webkit, -webkit-transform i -webkit-transition.

4. Kilka wysuwanych kostek 3D Oto kilka kostek 3D korzystających bezpośrednio z CSS3 oraz właściwości transformacji i przejścia. Najechanie kursorem na kostkę powoduje jej przesunięcie w bok, odsłaniając tekst znajdujący się po drugiej stronie kształtu.

5. Menu harmonijkowe Efekt „menu harmonijkowego” wykorzystujący czysty CSS, gdzie kliknięcie na każdą linię otwiera dodatkowe okno w treści samej listy. Niestandardowa animacja w przeglądarkach opartych na WebKit.

6. Przewijanie paralaksy za pomocą CSS Jest to animowane automatyczne przewijanie paralaksy za pomocą Przejścia CSS oparty na WebKicie. Kiedy najedziesz kursorem na okno tekstowe, gwiazdy w tle zaczną płynnie przesuwać się na bok. Powstaje efekt lotu.

7. Matrix Kultowy film „Matrix” to jeden z najlepszych filmów science fiction. Przykład pokazuje, jak odtworzyć w przybliżeniu tę samą niesamowitą animację (czarny ekran z kolejnymi liczbami) w CSS3.

8. Dynamiczne pararoidy W tym przykładzie szczegółowy opis twórz animowane zdjęcia w oparciu o polecenia CSS3. Kliknięcie na zdjęcie powoduje jego powiększenie i wysunięcie się na pierwszy plan.

9. Skalowanie obrazów W tym przykładzie obrazy są po prostu powiększane po najechaniu kursorem. Prosty, ale czasami bardzo przydatny efekt.

10. Efekty JavaScriptu w CSS3 Jako alternatywę dla JavaScriptu post sugeruje siedem efektów w CSS3: różne bloki, które obracają się, znikają, przesuwają, rosną itp.

11. Wirtualne nagrania DJ Hero W tym poście wyjaśniono, jak tworzyć wirujące płyty. Prędkość obrotową można regulować bezpośrednio na ekranie.

12. Przesuwający się winyl Efekt przesuwania się płyt winylowych tworzony jest za pomocą przejść CSS3 i HTML. Taka animacja ożywia stronę internetową, dodaje oryginalności standardowej okładce albumu itp.

13. Efekty po najechaniu na zdjęcie Po najechaniu kursorem na obraz może on przesunąć się na bok, obrócić, zmniejszyć, przekształcić z kwadratu w okrągły, rozmazać się... Jednym słowem zdjęcia będą zmieniać swoje właściwości w każdym możliwy sposób.

14. Trójkąt obrotowy Po kliknięciu na trójkąt zaczyna się on obracać.

15. Przestrzeń Cała przestrzeń kosmiczna zmieszczona w CSS. To jest przykład obracania się warstw (bardziej zauważalne po pomniejszeniu w przeglądarce).

16. „Las Meninas” w 3D Ciekawe Efekt CSS, dzięki któremu słynny obraz Diego Velazqueza „Las Meninas” zaczyna wydawać się trójwymiarowy.

17. CSS dla Mac OS X Na dole ekranu znajduje się zestaw głównych ikon Mac OS X, które powiększają się po najechaniu myszką. Efekt dodaje stronie dynamiki.

18. Drop-In Modals Efekty CSS3 i właściwości Drop-In Modals pomogą Ci tworzyć szybkie, animowane i prosta zmiana okna modalne.

19. Animowanie obiektów Zmiany transformacji wygląd elementem w przeglądarce. Pokazano na przykładzie rakiety, która „przelatuje” z jednego końca ekranu na drugi. Można używać narzędzi do przesuwania, obracania itp.

20. Zegar kolorów Zegar kolorów oparty jest na jQuery i CSS3. Podobny efekt przyda się w kontekście oczekiwania na zakończenie jakiegoś konkursu, głosowania itp.

21. Galeria Lightbox z jQuery i CSS3 To wspaniała galeria, która pozwala sortować i układać obrazy w selektywnej kolejności. W celu zapewnienia interaktywności galeria korzysta z JQuery, JQuery UI i Wtyczka JQuery Fantazyjne pudełko. Lightbox obsługuje tytuły i opisy zdjęć, grupuje je i automatycznie układa slajdy w rzędzie.

22. Podglądy „Elastyczne” Zwiększa podgląd obrazów po najechaniu kursorem. Zatem po kliknięciu menu zwiększa się proporcjonalnie.

23. Karty dynamiczne Ten przykład przedstawia dynamiczny zestaw kart wykorzystujących Funkcje HTML i CSS3.

24. Przesuwane menu JQuery Przykładowe przesuwane menu zostało utworzone przy użyciu kombinacji CSS3 i JQuery. Po najechaniu kursorem na obraz pojawi się wyskakujące okienko z tekstem.

25. Zakładki CSS W przykładzie najechanie myszką na nagłówki zakładek powoduje zmianę poniższej listy.

26. Menu typu rybie oko Ten przykład pokazuje, jak utworzyć menu typu rybie oko przy użyciu animacji CSS i SVG. Jako dodatkowy bonus, w tagu IMG zastosowano demo SVG.

27. Menu rozwijane Ten typ zapewnia bardzo wygodną nawigację po menu głównym, dzięki zastosowaniu przejść CSS3.

28. Tytuły z Gwiezdnych Wojen Słynne napisy z Gwiezdnych Wojen. Do ich uruchomienia wystarczą HTML i CSS.

29. Więcej efektów rybiego oka w CSS Znowu ikony, które zwiększają się po najechaniu kursorem.

30. Animacja typu „klatka po klatce” Możliwych jest kilka opcji demonstracyjnych.
W pierwszym przykładzie, aby zapewnić zmianę ramki, należy kliknąć obraz. Każde kliknięcie to jeden ruch. Klatki powtarzają się, tworząc pewną pętlę.
W drugim przykładzie, aby zmienić klatki, wystarczy najechać kursorem na obraz. W związku z tym prędkość animacji będzie zależała od szybkości ruchu myszy.

31. Imperialny piechur AT-AT I znowu ” Gwiezdne Wojny" - Ten ruchomy chodzik AT-AT został stworzony przy użyciu CSS3.

32. Kolejny „akordeon” CSS Kliknięcie na wiersz powoduje rozwinięcie tabeli.

33. Proste wysuwane menu

40. Rozwijane menu
Kolejna opcja prostego i ładnego menu rozwijanego za pomocą CSS.

Bardzo często na stronach internetowych można natknąć się na zmiany lub przyciski po najechaniu myszką. Specjalna pseudoklasa:hover w CSS pozwala na realizację zadania. Dzisiaj przyjrzymy się kilku technikom, które pozwalają nam wykonać tę sztuczkę, a poniżej opublikujemy listę najciekawszych z nich (wraz z krótkimi opisami/wyjaśnieniami). Wszystkie opcje podzielimy na:

Grupy te są bardzo arbitralne, ponieważ wiele przykładów pokrywa się i ma charakter uniwersalny, czyli można je spotkać przy projektowaniu różnych obiektów.

Efekt najechania Style CSS jest dodawany po prawej stronie elementu w następujący sposób:

a: najedź (kolor: czerwony ;)

a:najedź (kolor: czerwony; )

Najczęściej mechanizm ten wykorzystywany jest specjalnie dla linków w celu zmiany ich koloru lub dodania/usunięcia podkreślenia. Można go jednak określić także dla innych bloków, przycisków, tekstów lub wykorzystać podczas tworzenia.

przycisk : najechanie (tło: rgba (0 , 0 , 0 , 0 ) ; kolor : czerwony ; .my-picture : najechanie ( krycie : 0,5 ; filtr : alfa(opacity= 50 ) ; )

przycisk:hover ( tło: rgba(0,0,0,0); kolor: czerwony; ) .my-picture:hover ( krycie: 0,5; filtr: alfa(opacity=50); )

Nowoczesne przeglądarki równie poprawnie postrzegają efekt najechania CSS po najechaniu myszką, chociaż w starszych wersjach IE 6 i niższych działa to tylko w przypadku linków. Ponadto niektóre źródła podają, że należy to określić w kodzie.

Nawiasem mówiąc, przy ustawianiu stylów linków można dodatkowo wykorzystać selektory: link - dla stron, które nie zostały jeszcze odwiedzone, :visited - dla tych, na których już byłeś + :active określa aktualnie aktywny adres. Ważne jest, aby umieścić efekt najechania w CSS po :link i :visited, jeśli istnieją.

Przejdźmy od teorii do praktyki. Poniżej znajduje się lista przydatne materiały i fragmenty — skorzystaj z linków, aby wyświetlić źródła.

Efekty najechania przyciskami i linkami

Jak powiedzieliśmy powyżej, jest to najpopularniejsza kategoria obiektów na stronie, na której występuje ta technika. Oto kilka opcji na ten temat.

Proste przykłady przycisków

Guziki Sullivana

Sztuczka polega na tym, że po najechaniu myszką na różne przyciski, oprócz zmiany koloru tła, również się uruchamia mała animacja z ikonami (każda ma własną).

Ikony CSS po najechaniu kursorem

Wybór 5 proste opcje realizację zadania. We wszystkich przypadkach używane są dodatkowe ikony, które pojawiają się po prawej/lewej stronie tekstu lub go zastępują.

Efekty najechania przyciskami

W porównaniu z poprzednim przykładem te 12 funkcji wyzwalających wygląda znacznie ciekawiej: zarówno wizualnie, jak i pod względem kodu. Nie bez JS.

Nawigacja zawisa

Kilka funkcji, które pozwalają zrobić coś bardziej niezwykłego niż w przypadku podstawowej właściwości dekoracji tekstu. Tło przycisku jest dodatkowo wypełnione różnymi efektami wizualnymi.

Informacje o Hoverze

Funkcja podpowiedzi jest obecnie obsługiwana we wszystkich przeglądarkach, ale można ją dostosować do własnych potrzeb. W bieżącym przykładzie pseudoklasa jest wywoływana dla tagu dfn, co wygląda stylowo. Kod jest dość kompaktowy HTML + CSS.

Przycisk Many

Jeden z najbardziej oryginalne opcje efekt najechania w blokach - najechanie przypomina napełnienie go cieczą. Implementacja wykorzystuje CSS, HTML i SVG. W przypadku niektórych tematów stron internetowych ten fragment z pewnością będzie darem niebios.

Efekty najechania na obrazy 15 podstawowych technik

Pomimo tego, że artykuł został opublikowany dość dawno temu, metody nadal działają poprawnie. Tutaj chyba zebrane są wszystkie możliwe standardowe przekształcenia grafiki: kilka rodzajów przybliżenia, obrót, rozmycie, cz/b, przezroczystość, filtry, połysk itp. Bardzo przydatny materiał.

Piękny efekty najechania obrazy

Wybór 30 przyjemnych i płynnych działań po najechaniu kursorem na zdjęcie. Dzięki prostym manipulacjom wizualnym w postaci powiększania i dodawania linii powstaje dobre, złożone wrażenie. W niektórych miejscach tytuł został powiększony, a krótki opis zawężony. Świetna opcja do portfolio.

Animacja latania Barberpole

Animacja na pierwszy rzut oka nie jest skomplikowana, ale ostatecznie wygląda bardzo fajnie i nietypowo.

Efekty najechania CSS z wykrywaniem kierunku

Doskonały wybór fragmentów i kodów na ten temat można znaleźć w artykule z css-tricks.com. Wszystkie te przykłady łączy fakt, że podczas pracy określane jest położenie i kierunek ruchu kursora. To z kolei pozwala na stworzenie całkiem oryginalnych reakcji po najechaniu myszką na elementy strony:

W wielu trudne decyzje Javascript i jQuery dla efektów najechania pozwalają znacznie urozmaicić i poprawić wynik.

Kierunkowe najechanie dobroci Płytki zorientowane na kierunek przy użyciu ścieżki klipu Czysty CSS

Pozostałe triki znajdziesz w oryginalnym artykule.

Animatyzm

Rozwój ten obejmuje ponad 100 proste sposoby„animacja” obrazów lub obiektów po najechaniu kursorem. Za pomocą tych funkcji możesz zaimplementować inny wygląd przycisków, nagłówków, tekstów, ikony społecznościowe i tak dalej. Istnieją opcje zmiany sposobu wyświetlania zdjęć i przezroczystych nakładek tła.

Link zawiera 7 efektów nagłówka CSS3 - gdy po najechaniu kursorem na obraz użytkownik zobaczy blok informacyjny z tytułem, krótki opis i link do naśladowania. Nie oznacza to, że przykłady są bardzo oryginalne, ale z pewnością pomogą urozmaicić projekt dotyczący treści statycznych.

Biblioteka CSS Hover Hover.css

Projekt, nazwany po prostu Hover.css, zawiera zbiór efektów CSS3 dla linków, przycisków, bloków itp. Możesz skorzystać z gotowego kodu i/lub dodać do niego własne modyfikacje. Jest tu wiele ciekawych rzeczy: transformacje 2D/3D, praca z tłem i ramkami, cienie, ikony. Rozwiązanie dostępne jest w formatach CSS, LESS i Sass.

Imagehover.css

Kolejna biblioteka, która ustawia efekty najechania na zdjęcia - w Darmowa wersja znajdziesz 44 opcje transformacji (zestaw premium zawiera 5 razy więcej). Obsługiwane są także LESS i SCSS, plik ten waży tylko 19kb. Witryna zawiera stronę prezentującą wszystkie działające przykłady. W ofercie jest wiele unikalne chipsy, o których nie wspomniano powyżej.

Projekt obejmuje ponad 30 różnych technik dla obiektów okrągłych i kwadratowych. Wszystkie są dość oryginalne, praktycznie nie ma prostych akcji „jednoelementowych” w postaci zwykłego przybliżenia/oddalenia. Zadanie zostało zrealizowane przy użyciu czystego CSS3 + HTML (plus pliki Scss w zestawie). Doskonała kompatybilność z Bootstrap 3, dostępna dokumentacja.

Całkowity. Mamy nadzieję, że efekty najechania kursorem CSS na obrazy, bloki, linki i inne elementy strony pomogły Ci zrozumieć ten temat. Najbardziej udane rozwiązania, Twoim zdaniem, możesz wdrożyć na swoich stronach internetowych - czy to podłączając pełnoprawną bibliotekę, czy po prostu integrując małą wersję kodu.

Jeśli wiesz coś więcej ciekawe funkcje i fragmenty, wyślij do nich adresy URL w komentarzach. W przyszłości uzupełnimy artykuł.

Z pewnością widziałeś na niektórych stronach zakaz używania prawego przycisku myszy. Ta funkcja przede wszystkim zwalcza tych, którzy chcą ukraść Twoje treści. Środek ten nie ochroni Cię całkowicie przed kradzieżą, ale całkowicie ochroni Cię przed ręcznym kopiowaniem. Inne opcje .
Nie polecam go wyłączać prawy przycisk myszką, jeśli zamieszczasz na swoim blogu materiały przeznaczone do kopiowania. Mogą to być kody, skrypty, przepisy kulinarne, materiały referencyjne i nie tylko. Zakaz kopiowania w tym przypadku odwróci odwiedzających od Ciebie, a Twój blog stanie się dla nich mniej przydatny. Jeśli ochrona przed plagiatem jest dla Ciebie ważna, lepiej dodać swój adres URL na końcu kopii. Będziesz wtedy mieć pewność, że jeśli ktoś będzie chciał opublikować coś skopiowanego od Ciebie w innym miejscu w Internecie, kopio-pastor będzie bardziej skłonny udostępnić link do Twojego bloga.
Ten przepis jest odpowiedni dla każdej witryny internetowej. Wystarczy, że wkleisz kod na wszystkich stronach swojego bloga:



W Bloggerze dodaj kod do gadżetu HTML/Javascript na karcie Projekt. Jeśli korzystasz z jednego z najnowszych motywów na swoim blogu (Emporio, Contempo, Soho, Notable), to nie zapomnij włączyć widoczności widżetu (checkbox obok „Widoczny dla wszystkich”, „Pokaż widżet „ HTML/ JavaScript „”).
Na WordPressie dodaj kod do widżetu „Tekst”.

Autor: Ivanova Natalya 2019-03-03

Zbliża się święto - Międzynarodowy Dzień Kobiet. Przygotujmy się na to wcześniej. Możesz pogratulować dziewczętom i kobietom w oryginalny sposób, korzystając z usług pocztowych, o których porozmawiamy poniżej.

Możesz korzystać z tych samych usług, z których my korzystaliśmy. Gotowe usługi pocztowe Utwórz pocztówkę z 8 marca online

Skorzystaj z poniższych usług i utwórz pocztówkę praktycznie od podstaw.

  • Canva to dobrze znany funkcjonalny edytor zdjęć. Tutaj znajdziesz wiele szablonów. Wymagamy rejestracji.
  • Printclick Jeśli prowadzisz własną działalność gospodarczą, możesz zamówić partię pocztówek z logo i kontaktami Twojej firmy. Możesz skorzystać z generatora pocztówek princlick. Doskonały kampania reklamowa i niedrogie.
  • Crello to edytor wymagający rejestracji. Nie bój się po angielsku, w ustawieniach możesz przełączyć się na rosyjski.
  • Pocztówka internetowa jest dla tych, którzy mają dobrze rozwiniętą wyobraźnię, ponieważ pocztówkę będziesz musiał stworzyć od podstaw.
  • Mumotiki – przygotuj się piękne zdjęcie, a tutaj możesz dodać tekst gratulacyjny. Nawiasem mówiąc, jeśli chcesz tylko dodać tekst do obrazu, możesz to sprawdzić.
  • Mam nadzieję, że korzystając z jednego z tych generatorów, będziecie mogli 8 marca odpowiednio pogratulować swoim Paniom!

    Autor: Ivanova Natalya 2019-02-17

    Treść artykułu:

    Google Plus Platforma Google Plus nie spełniła oczekiwań twórców i zostanie całkowicie usunięta 2 kwietnia 2019 roku. Albumy z nim powiązane znikną wraz z nim. Zdjęcia Google, autoryzacja na stronach z kontem Google Plus stanie się niedostępna. Już 4 lutego stało się niedostępna funkcja tworzenie profili, kanałów i stron Google Plus. Jeśli na Twoim koncie przechowywane są cenne treści, możesz je pobrać kopia zapasowa.
    Zmiany najbardziej dotkną blogerów prowadzących swoje blogi w serwisie Blogspot. Niektóre widżety G+, komentarze G+ i Profil Google'a+. Jest to określone w powiadomieniu w obszarze administracyjnym Bloggera:
    Po ogłoszeniu zakończenia Praca API Google+, którego uruchomienie zaplanowano na marzec 2019 r., już 4 lutego wprowadzi szereg zmian w integracji Bloggera z Google+.
    Widżety Google+. Projekty blogów nie będą już obsługiwać przycisku +1, obserwatorów Google+ i widżetów plakietki Google+. Wszystkie wystąpienia tych widżetów zostaną usunięte z Twojego bloga.
    Przyciski +1. Przyciski +1 i G+ zostaną usunięte, podobnie jak linki „Opublikuj w Google+” pod postami na blogu i na pasku nawigacyjnym.
    Pamiętaj, że jeśli używasz szablon niestandardowy, który ma Funkcje Google+, może trzeba to zmienić. Aby uzyskać rekomendacje, skontaktuj się z osobą, która dostarczyła Ci ten szablon.
    Komentarze w Google+. Obsługa komentarzy zostanie wycofana za pomocą Google'a+, a wszystkie blogi korzystające z tej funkcji zostaną przywrócone standardowe komentarze Bloggera. Niestety komentarzy opublikowanych za pośrednictwem Google+ nie można przenieść do Bloggera, więc nie będą już wyświetlane na Twoim blogu. Usuwanie Komentarze Google Plus Niestety, komentarze, które zostały opublikowane w systemie zostaną trwale usunięte. Możesz użyć tylko tego samego narzędzia https://takeout.google.com, aby przesłać na komputer kopie zapasowe komentarzy z Google+. Tylko, że nie ma do tego bootloadera i komentarze można przywrócić ręcznie tylko w dość krzywy sposób. Dobrze, że zdążyłem.Jak zastąpić profil Google Plus profilem Bloggera Jeśli prowadzisz blog na Blogspocie, to warto teraz wrócić z profilu Google Plus do profilu Bloggera (dla tych, którzy przeszli do Google Plus o godz. jeden raz). Zalecam zrobienie tego już teraz, aby uniknąć nieprzewidzianych sytuacji, które mogą wystąpić podczas usuwania Konta Google Plus. Jak odzyskać swój profil Bloggera. Można to łatwo zrobić w ustawieniach administratora Bloggera:
    Ustawienia -> Własne ustawienia–> Profil użytkownika – tutaj wybierz Bloggera


    Zapisz zmiany.

    Potwierdź przejście do i wprowadź swoje imię lub pseudonim.

    Nie zapomnij przesłać awatara na swój profil Bloggera.

    Jak usunąć profil Google Plus Jeśli zdecydujesz się raz na zawsze pozbyć profilu G+, przejdź do swojej strony Google Plus -> Ustawienia -> przewiń w dół strony -> usuń konto Google Plus:


    Autor: Iwanowa Natalia

    Dzisiaj opowiem Wam czym jest CSS3, do czego się go używa, gdzie go szukać i jak go poprawnie napisać. Ostrzegam, opowiem od siebie, uproszczenie dla ogółu społeczeństwa, jak to widzę + przykłady. Zacznijmy więc od daleka.
    CSS to style, w których zapisywane są właściwości obiektu. Oznacza to, że są we wszystkich istniejących silnikach, jeśli nie możesz ich znaleźć, to albo szukasz w złym miejscu, albo naprawdę ich nie ma ( krzywa witryna). Gdzie zwykle się je znajduje? Zwykle jest to katalog główny witryny, nazwa pliku style.css, chociaż w zasadzie nazwa nie jest tak ważna jak rozszerzenie .css, jeśli plik z takim rozszerzeniem jest plikiem stylu.
    Zobacz także na moim blogu.

    Gdzie ich szukać? Ścieżka do pliku jest przypisana w szablonie pomiędzy