Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Recenzii
  • Css efecte cool. Efecte de hover originale pentru imagini în CSS3 pur

Css efecte cool. Efecte de hover originale pentru imagini în CSS3 pur

Avem nevoie de articole interesante și utile pentru a ne publica forumul. Avem un corector și un editor, așa că nu ar trebui să vă faceți griji cu privire la ortografia și formatarea textului. Vom verifica totul și vom aranja frumos.


CSS3 a oferit nenumărate oportunități pentru designerii UX, iar cel mai bun lucru este că cele mai tari elemente sunt cu adevărat ușor de implementat.

Doar câteva linii de cod vor crea efecte de tranziție uimitoare care vă vor entuziasma utilizatorii, vor crește implicarea și, în cele din urmă, dacă sunt utilizate corect, vă vor crește traficul. În plus, aceste efecte folosesc accelerarea hardware, acesta este un progres - la care poți participa chiar acum.

Iată 8 efecte cu adevărat simple care vor adăuga viață interfeței tale și zâmbete pe fețele utilizatorilor tăi.

Toate aceste efecte (un dreptunghi) sunt controlate folosind proprietatea de tranziție. Deci, pentru a vedea cum funcționează aceste efecte, am creat un div în pagina HTML:

Odată ce ai făcut asta, setează-i lățimea și înălțimea (astfel încât să fie dimensionată), culoarea de fundal (ca să o putem vedea) și proprietățile efectului său.

Proprietatea de tranziție are trei valori: proprietăți ale tranziției (în cazul nostru toate) viteza tranziției (în cazul nostru 0,3 secunde) și o a treia valoare care vă permite să schimbați modul în care se calculează accelerația și decelerația, dar noi va rămâne cu setările implicite, lăsând că câmpul este gol.

Acum tot ce trebuie să facem este să schimbăm proprietățile și acestea se vor anima pentru noi.

Dacă doriți să continuați pe cont propriu, atunci fișierele demo sunt pentru dvs.

1. Dimming

Efectele de estompare sunt o solicitare destul de comună a clienților. Aceasta este o modalitate excelentă de a evidenția funcționalitatea sau de a atrage atenția asupra unui apel la acțiune.

Efectul este codificat în doi pași: mai întâi, setați starea inițială; apoi setați modificarea, de exemplu la trecerea mouse-ului:

Fade (opacitate: 0,5;) .fade: hover (opacitate: 1;)

(Asigură-te că dai div-ului tău clasa „fade” pentru a vedea cum funcționează.)

2. Schimbarea culorii

În trecut, animația cu schimbarea culorii era incredibil de complexă, implicând matematica implicată în calcularea valorilor RGB individuale și apoi recombinarea acestora. Acum doar setăm clasa div-ului „culoare” și setăm culoarea pe care o dorim în CSS:

Culoare: hover (fond: # 53a7ea;)

3. Măriți și micșorați

Pe vremuri, pentru a mări un element, trebuia să folosești lățimea și înălțimea lui, sau un parametru de plenitudine. Dar pentru moment, putem folosi transformarea CSS3 pentru a mări.

Setează-ți clasa div la „creștere” și apoi adaugă acest cod la stilul tău de bloc:

Crește: hover (-webkit-transform: scară (1.3); -ms-transform: scară (1.3); transform: scară (1.3);)

Micșorarea unui element este la fel de ușor ca și mărirea acestuia. Pentru a mări un element, indicăm o valoare mai mare decât 1, pentru a-l face mai mic, indicăm o valoare mai mică decât 1:

Micșorare: hover (-webkit-transform: scară (0,8); -ms-transform: scară (0,8); transform: scară (0,8);)

4. Răsucirea elementelor

CSS oferă o serie de transformări, iar una dintre cele mai bune este răsucirea elementelor. Dați div-ului dvs. clasa "rotire" și adăugați următoarele linii la CSS:

Vă prezentăm atenției un nou curs din partea echipei Codeby- „Testarea de penetrare a aplicațiilor web de la zero”. Teorie generală, Pregătirea mediului de lucru, Fuzzing pasiv și amprentare, Fuzzing activ, Vulnerabilități, Post-exploatare, Instrumente, Inginerie socială și multe altele.


Rotire: hover (-webkit-transform: rotireZ (-30deg); -ms-transform: rotireZ (-30deg); transformare: rotireZ (-30deg);)

5. Transformarea unui pătrat într-un cerc

Acum efectul transformării unui element pătrat într-unul rotund și invers este foarte popular. Cu CSS, acest lucru este ușor de realizat, doar facem tranziția proprietății border-radius. Vom folosi doar proprietatea border-radius.

Dați div-ului dvs. „cercul” clasei și adăugați aceste linii la foile de stil:

Cerc: hover (raza-chenar: 50%;)

6. Umbra 3D

Umbrele 3D au fost descurajate timp de aproximativ un an pentru că, vedeți, nu se potriveau în designul plat, ceea ce este, desigur, o prostie, funcționează fantastic de bine, oferind utilizatorului un sentiment de implicare atât cu designul plat, cât și cu interfața pseudo 3D. .

Acest efect este obținut prin adăugarea unui dreptunghi umbră și apoi mutarea elementului pe axa x prin schimbarea proprietății de transformare și translație, astfel încât să pară ca și cum elementul crește din ecran.

Dați div-ului dvs. clasa „trei” și apoi adăugați următorul cod la CSS:

Threed: hover (box-shadow: 1px 1px # 53a7ea, 2px 2px # 53a7ea, 3px 3px # 53a7ea; -webkit-transform: translateX (-3px); transform: translateX (-3px);)

7. Leagăn

Nu toate elementele folosesc proprietatea de tranziție. De asemenea, putem crea animații foarte complexe folosind @keyframes, animație și animație-iterație.

În acest caz, vom defini mai întâi animațiile CSS în stiluri. Veți observa că, din cauza problemelor de implementare, trebuie să folosim @ -webkit-keyframes precum și @keyframes (da, Internet Explorer este cu adevărat mai bun decât Chrome, cel puțin).

@ -webkit-keyframes swing (15% (-webkit-transform: translateX (5px); transform: translateX (5px);) 30% (-webkit-transform: translateX (-5px); transform: translateX (-5px); ) 50% (-webkit-transform: translateX (3px); transform: translateX (3px);) 65% (-webkit-transform: translateX (-3px); transform: translateX (-3px);) 80% (-webkit -transform: translateX (2px); transform: translateX (2px);) 100% (-webkit-transform: translateX (0); transform: translateX (0);)) @keyframes swing (15% (-webkit-transform: translateX (5px); transform: translateX (5px);) 30% (-webkit-transform: translateX (-5px); transform: translateX (-5px);) 50% (-webkit-transform: translateX (3px); transform : translateX (3px);) 65% (-webkit-transform: translateX (-3px); transform: translateX (-3px);) 80% (-webkit-transform: translateX (2px); transform: translateX (2px); ) 100% (-webkit-transform: translateX (0); transform: translateX (0);))

8. Introduceți chenar

Unul dintre cele mai populare stiluri de buton în acest moment este butonul fantomă; buton fără fundal și margine îndrăzneață. Putem, desigur, să adăugăm doar un chenar elementului, dar asta va schimba poziția elementului. Am putea rezolva acest lucru cu dimensionarea casetei, dar o soluție mult mai simplă este să mergem la graniță inserând o umbră.

Dați cazului dvs. o clasă „graniță” și adăugați următorul CSS pentru stilurile dvs.:

Chenar: hover (box-shadow: insert 0 0 0 25px # 53a7ea;)

Vrei sa stii, ? sau ? Toate acestea și multe altele pe site. Abonează-te la newsletter-ul nostru prin e-mail (în partea de jos a paginii) sau la și vei fi primul care află despre articole noi! Alăturați-vă de asemenea

Desigur ați văzut pe unele site-uri că butonul drept al mouse-ului nu este permis. Această funcție luptă în primul rând împotriva celor care doresc să vă fure conținutul. Această măsură nu vă va proteja complet de furt, ci complet de copierea manuală. Alte optiuni .
Nu recomand dezactivarea butonului drept al mouse-ului dacă postați material care este destinat a fi copiat pe blogul dvs. Acestea pot fi coduri, scripturi, rețete, materiale de referință și multe altele. Nicio copiere în acest caz nu va îndepărta vizitatorii de la dvs., iar blogul dvs. va deveni mai puțin util vizitatorilor. Dacă protecția împotriva plagiatului este importantă pentru dvs., atunci este mai bine să utilizați adăugarea adresei URL la sfârșitul copiei. Atunci vei fi sigur că, dacă cineva dorește să publice în altă parte pe Internet, copiat de la tine, atunci este mai probabil ca copy-paste să partajeze un link către blogul tău.
Această rețetă funcționează pentru orice site. Trebuie doar să lipiți codul în toate paginile blogului dvs.:

V Blogger adăugați codul la gadgetul HTML/Javascript în fila Design. Dacă utilizați una dintre cele mai recente teme de pe blogul dvs. (Emporio, Contempo, Soho, Notable), atunci nu uitați să activați vizibilitatea widget-ului (caseta de selectare de lângă „Vizibil pentru toți”, „Afișați widgetul“ HTML / JavaScript ””).
Pe Wordpress adăugați codul la widgetul Text.

Autor: Ivanova Natalia

2019-03-03

Sărbătoarea se apropie - Ziua Internațională a Femeii. Să ne pregătim din timp pentru asta. Puteți felicita inițial fetele și femeile care folosesc serviciile de cărți poștale, care vor fi discutate mai jos.

Puteți utiliza aceleași servicii pentru care am folosit.

Servicii de cărți poștale gata făcute

Creați o carte poștală 8 martie online

Utilizați următoarele servicii pentru a crea o carte poștală practic de la zero.

  1. Canva este un editor foto funcțional bine-cunoscut. Veți găsi aici multe șabloane. Este necesară înregistrarea.
  2. Printclick Dacă aveți propria afacere, atunci puteți comanda un lot de cărți poștale cu sigla și contactele companiei dumneavoastră. Puteți utiliza generatorul de cărți poștale princlick. Promotie mare si ieftina.
  3. Crello este un editor care necesită înregistrare. Nu vă lăsați intimidați de limba engleză, puteți trece la rusă în setări.
  4. O carte poștală online este pentru cei care au o imaginație bine dezvoltată, deoarece va trebui să creați o carte poștală de la zero.
  5. Mumotiki - pregătiți o imagine frumoasă și puteți adăuga aici text de felicitare. Apropo, dacă trebuie doar să adăugați text la imagine, atunci vă puteți familiariza cu.

Sper că, folosind unul dintre aceste generatoare, veți putea să vă felicitați în mod adecvat doamnele pe 8 martie!

Autor: Ivanova Natalia

2019-02-17

Conținutul articolului:

Google Plus se închide

Platforma Google Plus nu a îndeplinit așteptările dezvoltatorilor și va fi eliminată complet pe 2 aprilie 2019. Împreună cu acesta, albumele asociate acestuia în Google Photos vor dispărea, autorizarea pe site-urile cu cont Google Plus va deveni inaccesibilă. Din 4 februarie, funcția de creare a profilurilor, canalelor și paginilor Google Plus a devenit indisponibilă. Dacă aveți conținut valoros stocat în contul dvs., puteți descărca o copie de rezervă.
Cele mai multe dintre modificări vor afecta bloggerii care blogează pe Blogspot. Unele widget-uri G+, comentarii G+ și profilul Google+ nu vor mai fi disponibile. Acest lucru este menționat în notificarea din zona de administrare Blogger:
În urma anunțului că API-ul Google+ va fi întrerupt în martie 2019, vor exista o serie de modificări la integrarea Google+ a Blogger pe 4 februarie.
Widgeturi Google+. Design-urile blogurilor nu vor mai accepta widget-urile Butonul +1, Adepții Google+ și Pictograma Google+. Toate aparițiile acestor widget-uri vor fi eliminate de pe blogul dvs.
butoane +1. Butoanele +1 și G + și linkurile Postați pe Google+ de sub postările de pe blog și din bara de navigare vor fi eliminate.
Rețineți că, dacă utilizați un șablon personalizat care are funcții Google+, poate fi necesar să fie modificat. Contactați persoana care v-a furnizat acest șablon pentru îndrumare.
Comentarii Google+. Asistența pentru comentarii care utilizează Google+ va fi întreruptă, iar comentariile implicite Blogger vor fi restabilite pentru toate blogurile care utilizează această funcție. Din păcate, comentariile postate prin Google+ nu pot fi transferate pe Blogger, așa că nu vor mai apărea pe blogul tău.

Ștergerea comentariilor Google Plus

Din păcate, comentariile care au fost publicate în sistem vor fi șterse irevocabil. Puteți folosi doar același instrument https://takeout.google.com pentru a trimite comentarii Google + de rezervă pe computer. Doar un bootloader nu este furnizat pentru acesta și puteți restaura comentariile doar manual într-un mod destul de strâmb. E bine că sunt la timp la timp.

Cum să înlocuiți un profil Google cu un profil Blogger

Dacă bloguri pe Blogspot, atunci este recomandabil să treci acum de la profilul tău Google Plus la profilul Blogger (pentru cei care au trecut la Google Plus în acel moment). Vă recomand să faceți acest lucru chiar acum pentru a evita situațiile neprevăzute care pot apărea la ștergerea conturilor Google Plus.

Cum să-ți recuperezi profilul Blogger

Este ușor de făcut în setările de administrator Blogger:
Setări -> Setări utilizator -> Profil utilizator - aici selectați Blogger


Salvați modificările.

Confirmați trecerea la și introduceți numele sau porecla dvs.

Nu uitați să încărcați un avatar în profilul dvs. Blogger.

Cum să eliminați un profil Google plus

Dacă decideți să scăpați de profilul G+ odată pentru totdeauna, atunci accesați pagina dvs. google plus -> Setări -> derulați în partea de jos a paginii -> ștergeți contul google plus:


Autor: Ivanova Natalia

Astăzi vă voi spune ce este CSS3, cu ce se mănâncă, unde să îl căutați, cum să îl prescrieți corect. Vă avertizez, o să povestesc pe cont propriu, într-un mod simplificat pentru publicul larg, așa cum văd eu + exemple. Deci să începem de departe.
CSS este stilul în care sunt scrise proprietățile unui obiect. Aceasta înseamnă că sunt în toate motoarele existente, dacă nu le puteți găsi, atunci fie că nu căutați acolo, fie chiar nu sunt ( site strâmb). Unde îl găsesc de obicei? De obicei aceasta este rădăcina site-ului, numele fișierului style.css, deși, în principiu, numele nu este la fel de important ca extensia .css, dacă fișierul cu această extensie este un fișier de stil.
Vezi si blogul meu.

Unde să le găsești?

Calea fișierului este atribuită în șablon între
" />
În Blogspot, e puțin diferit, acolo stilurile sunt scrise chiar în cod, înainte de etichetă între
stiluri aici

Cum arată stilurile?

Să luăm un exemplu:
#header (background: #fff; font-size: 13px; line-height: 1,5; font-family: Georgia, „Times New Roman”, „Bitstream Charter”, Times, serif; culoare: # 333;) .contacts ( poziție: absolută; sus: 20px; dreapta: 10px;)
contacte ale autorului site-ului
Puteți vizualiza stilurile pe orice site, doar într-un browser. Acum le puteți recunoaște cu ușurință citind cum arată în acest articol.
După cum puteți vedea, stilurile sunt scrise în moduri diferite. Stilurile care încep cu semnul lire sterline corespund unui anumit ID de bloc în, stilurile cu un punct corespund unei anumite clase de bloc. Nu există altă cale, stilurile nu vor funcționa. Vă puteți gândi la numele dorite, principalul lucru este că acestea corespund id-ului și clasei scrise în html. Proprietățile stilului trebuie să fie incluse între paranteze, urmate de două puncte ( uita-te la exemplul de mai sus), parametrul este scris și închis cu punct și virgulă. Este permis ca în ultima proprietate de la final să nu poţi pune punct şi virgulă, doar o paranteză de închidere.
Se întâmplă ca CSS să fie scris direct într-un bloc, fără a-l scoate într-un fișier separat:
antetul site-ului

CSS pe Blogspot

Stilurile pot fi scrise diferit, voi explica mai târziu din cauza a ce. Deschizând codul, putem vedea acest lucru (uitați-vă la stiluri cu atenție și veți vedea etichetele familiare de blog care definesc stilurile):
După cum puteți vedea, proprietatea de stil .Header h1 precizate separat mai sus. Cum să înțelegeți și să găsiți o proprietate? foarte simplu, u font exista un parametru antet.font, asta cautam. Găsiți-l în grupul de proprietăți „Titlu blog” pentru stilul „.header h1”, în interiorul celor 2 proprietăți „header.font” și „header.text.color”. Așa că le schimbăm. Acest lucru se face pentru ca browserul să citească stilurile rapid, astfel încât să facă mai puține solicitări. La urma urmei, proprietatea antet.text.culoare poate fi repetat în altă parte. Mai jos este încă header.shadow.offset.leftși altele, înțelesul în ele este același, nu voi repeta.
Când se spune să căutați în css (sau stiluri), atunci căutăm în blogspot între etichete
și de obicei înainte de etichetă
cu excepția cazului în care, desigur, sunt scrise direct în html (exemplu de mai sus, stiluri în blocuri). În alte cms, totul este de obicei plasat într-un fișier separat cu extensia .css

Autor: Ivanova Natalia

2019-02-15

Acest ultim articol a fost scris pentru a vă oferi informații actualizate despre eliminarea linkurilor nedorite din șabloanele Blogspot, precum și a noilor teme Blogger. După cum știți, au existat modificări în codurile Blogger în 2018, așa că multe acțiuni cu codul trebuie făcute într-un mod nou. În plus, au apărut noi subiecte care se formează diferit. În legătură cu aceste modificări, vom analiza subiectul ștergerii linkurilor.
Puteți verifica blogul dvs. pentru link-uri externe pe serviciile https://pr-cy.ru/link_extractor/ și https://seolik.ru/links. Nu uitați să verificați nu numai pagina de start a blogului, ci și postările (postările) și paginile (Pagina). Un număr mare de link-uri externe deschise pentru indexare sunt descurajate.

Cum să eliminați linkurile din vechiul șablon implicit Blogger

Folosind șablonul simplu ca exemplu.
Aceste șabloane oferă cele mai multe link-uri de intrare. Pe blogul meu de testare, când am instalat o temă simplă, am verificat-o și am găsit 25 de link-uri de intrare pe pagina principală, dintre care 14 au fost indexate.
Vă reamintesc că înainte de a face modificări în codul șablonului, faceți o copie de rezervă!
  1. Eliminați linkul Blogger - https://www.blogger.com/. Acest link este inclus în widget-ul Atribuire. În fila Design blog, acesta apare ca gadget de atribuire și. Pentru a-l elimina, accesați fila „Temă” -> schimbați HTML. Căutând widget-uri (lista de widget-uri), găsiți Atribuire1 și ștergeți tot codul împreună cu secțiunea de subsol în care este inclus. Iată cum arată codul restrâns de eliminat:


    Și iată codul complet:














    Salvăm modificările și verificăm blogul pentru Atribuire.
  2. Cu siguranță ați văzut pictogramele Cheie și șurubelniță pe blogul dvs. pentru editarea rapidă a widget-urilor. Fiecare astfel de pictogramă poartă cu ea un link extern către Blogger. Acum sunt închise cu eticheta nofollow, dar tot trebuie să scapi de ele. Veți edita widget-urile în fila Design.
    Iată o listă parțială de link-uri care sunt criptate în pictogramele cheie (ID-ul blogului va fi al tău)
    - Widget HTML1: http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=HTML&widgetId=HTML1&action=editWidget§ionId=header
    - Widget HTML2 http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=HTML&widgetId=HTML2&action=editWidget§ionId=header
    - Arhiva blogului: http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=BlogArchive&widgetId=BlogArchive1&action=editWidget§ionId=main
    - Comenzi rapide pe blog: http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=Label&widgetId=Label1&action=editWidget§ionId=main
    - Postari populare: http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=PopularPosts&widgetId=PopularPosts2&action=editWidget§ionId=main
    Toate aceste link-uri sunt ușor de eliminat. Găsiți eticheta în șablonul blogului dvs ... Apare de câte ori există widget-uri pe blogul tău. Eliminați toate aparițiile etichetei .
  3. Eliminați linkurile către editarea rapidă a postării pe blog (pictograma „Creion”). Ușurează editarea postărilor, dar prezintă o amenințare ca link extern al formularului: https://www.blogger.com/post-edit.g?blogID=1490203873741752013&postID=4979812525036427892&from=pencil
    Cum se șterge:
    Metoda 1. În fila Design, editați elementul „Postări pe blog” și debifați caseta de selectare „Afișare” Editare rapidă.
    Metoda 2. găsiți eticheta în șablonul de blog și scoateți-l. Salvați modificările și verificați blogul pentru pictogramă și link.
  4. Eliminați bara de navigare. Căutați widget-uri în șablonul html de blog navbar1 și eliminați tot codul împreună cu secțiunea.

    Și anume:









    Acum Navbar în blog nu oferă link-uri externe indexate, dar cred că acesta este un element suplimentar care nu poartă o sarcină funcțională și este mai bine să-l eliminați.
  5. Eliminați linkurile externe către imagini. Când încărcați imagini într-o postare de blog, un link este încorporat automat în ele. Pentru a elimina astfel de linkuri, trebuie să editați toate postările de pe blog. În modul „Vizualizare” și în continuare la pictograma „Link”. Dacă imaginea nu conține un link extern, atunci când dați clic pe fotografie în editorul de postări, pictograma „Link” nu este activă (nu există nicio evidențiere a pictogramei).

  6. Eliminați linkul către profilul autorului blogului. Eliminați autorul blogului de sub postare. Pentru a face acest lucru, găsiți codul Adevăratși înlocuiți adevărat cu fals. Se va dovedi fals
  7. Închideți linkul din widgetul „” de la indexare cu eticheta nofollow. Dacă utilizați widgetul de profil pe blogul dvs., utilizați o căutare rapidă prin widget în șablonul de blog pentru a găsi codul pentru gadgetul Profil1. Trebuie să editați codul widget, înlocuind rel = 'autor' în două locuri cu rel = 'nofollow' și adăugați rel = 'nofollow' la două link-uri. Ar trebui să obțineți ceva de genul capturii de ecran:


    Realizat pe exemplul de editare a unui profil Google Plus. Pentru a vă reaminti, Google Plus va fi eliminat treptat pe 2 aprilie 2019. În consecință, după această dată, va trebui să faceți alte modificări în codul widget-ului „Despre mine”.

  8. Verificarea link-urilor de intrare orice pagină de postare blogspot care conține comentarii. Găsiți și ștergeți codul din șablonul de blog:

    În setările blogului, de-a lungul căii Setări blog -> Altele -> Feed site -> Permite feed blog, aplicați următoarele setări:

Eliminați linkurile externe din noul șablon implicit Blogger

Folosind tema Notable ca exemplu
  1. Eliminați atribuirea (link de mai jos - Blogger Technologies)
    Găsiți Attribution1 în șablonul de blog de căutare widget (lista de widget-uri) și ștergeți codul împreună cu secțiunea similară cu vechiul șablon Blogger (vezi mai sus 1).
  2. Eliminați linkul din widgetul „Raportați abuz”. Acesta este widgetul ReportAbuse1. Găsim în căutarea prin widget-uri:
    Întregul cod arată astfel:




  3. Verificăm pagina de postare de blog cu comentarii și eliminăm linkurile prin analogie cu vechile șabloane de blog (vezi mai sus - punctul 8).
  4. Eliminați linkurile din postările de blog care sunt încorporate în imaginile postărilor (vezi punctul 5).

Autor: Ivanova Natalia

În primul rând, pentru cei care nu sunt deloc în subiect sau deloc în materie, voi explica pe scurt ce este hover-. Acestea sunt diverse tipuri de efecte (pop-up-uri, tooltips, tranziții netede, transformare, rotație, zoom, offset etc.) aplicate elementelor unui site web cu cursorul mouse-ului pe ele. Acestea pot fi implementate atât cu ajutorul diverselor plugin-uri jQuery, cât și într-unul pur.
Astăzi am pregătit o colecție mare de efecte hover originale pentru imagini create folosind CSS3, fără a conecta biblioteci javascript. Nu voi vorbi despre avantajele și dezavantajele implementării efectelor hover în CSS3 pur, acesta este un alt subiect, doar uitați-vă la exemple și, dacă este necesar, folosiți-l pe cel care vă place pe site-ul dvs. Toate efectele prezentate în recenzie sunt furnizate cu un exemplu demonstrativ și documentație detaliată cu surse. Manualele sunt în mare parte în limba burgheză, dar totul este mai mult sau mai puțin intuitiv.

Vreau doar să vă atrag atenția asupra faptului că toate aceste exemple vor funcționa corect numai în browserele moderne care acceptă proprietăți CSS3.

Pentru a nu sparge imaginea de ansamblu, nu a distorsionat numele efectelor cu traducere automată (cu excepția unora), a lăsat originalele titlurilor așa cum le-a numit dezvoltatorul.

Un efect de hover foarte interesant pentru imaginile în miniatură, folosind linii subțiri în design și tipografie. Mai multe tipuri diferite de efecte pentru apariția subtitrărilor pentru imagini, transformări 3D blânde și neintruzive și tranziții line ale pseudo-elementelor. Funcționează doar în browserele moderne.

iHover este o colecție impresionantă de efecte pur CSS3 hover, cu suport Bootstrap 3. Construit cu Scss CSS (fișier), ușor de modificat cu variabile. Codul este modular, nu este nevoie să includeți întregul fișier. Peste 30 de efecte diferite într-un singur pachet. Totul este destul de bine documentat și efectele sunt foarte ușor de utilizat. Tot ce trebuie să faceți este să aliniați corect marcajul HTML și să puneți fișierul CSS la lucru.

Creează câteva efecte simple, dar elegante, pentru subtitrările imaginilor. Ideea este ca titlul, numele autorului și butonul de link să apară dramatic atunci când treceți cu mouse-ul peste miniaturi. Pentru unele efecte, sunt folosite transformări vizuale 3D.

Un efect de tranziție foarte simplu, fără clopoței și fluiere speciale, o imagine complet rotundă într-un cadru, se transformă prin schimbarea focalizării pe hover și atât.

pentru miniaturile CSS3

Dezvoltatorul își poziționează munca ca exemplu de galerie de imagini cu efecte de tranziție atunci când apar adnotări (legendele) pentru miniaturi. Este declarat un suport puternic pentru browserele moderne, inclusiv IE 9+. Desigur, este dificil să o numim o galerie cu drepturi depline, dar efectul apariției semnăturilor este destul de interesant.

Un alt set de reguli CSS pentru a crea efecte de transformare impresionante atunci când treceți cu mouse-ul peste miniaturile absolut circulare. Pachetul conține 7 tipuri de tranziții CSS3, documentație foarte detaliată privind configurarea și utilizarea. Efectele sunt acceptate de toate browserele moderne.

Rotirea miniaturilor la trecerea cursorului

Efectul simplu de rotire a miniaturilor rotunde atunci când treci peste ele cu cursorul mouse-ului este cam același pe care îl poți vedea pe blogul meu, în anunțurile postărilor de pe pagina principală. Este implementat în câteva linii de cod CSS.

Dacă este tradus literal: „Efect sexual când treci cu mouse-ul deasupra”. Desigur, cu greu vei observa ceva atât de sexy în acest efect, decât dacă ai o imaginație violentă, dar efectul este interesant în felul său și merită să fii atent.

Cinci efecte de hover diferite pentru imagini. Subtitrări pop-up în trei variante, perdele sub formă de modificare a gradului de transparență și rotație cu mișcare orizontală.

4 tipuri de efecte de animație pentru legendele imaginilor, implementate exclusiv folosind CSS3. Diferite poziții de fade și efecte de tranziție, performanță destul de standard. Pentru a înțelege cum funcționează animația, aruncați o privire la codul sursă al paginii demo, nu am găsit nicio documentație separată.

Miniaturi înscrise în galerie cu diferite apariții de subtitrări, rotație, estompare, pop și multe altele. Documentația privind utilizarea și configurarea este destul de puțină, dar dacă doriți cu adevărat, vă puteți da seama.

Acest efect nu reprezintă nimic special, o schimbare banală a luminozității imaginilor aflate la hover, cu excepția faptului că se adaugă elemente de animație. Va trebui să vă dați seama singuri detaliile implementării, extinzând codul sursă al demo-ului.

Un alt set de 10 efecte de hover pentru imagini, diverse modificări ale miniaturilor la hover, zoom, rotație, rotație, estompare etc.

Diverse efecte pentru animarea cadrului din jurul imaginilor, arată destul de atractiv, există un ghid detaliat despre modul de configurare și utilizare.

Efectele de trecere cu mouse-ul CSS3 originale aplicate pentru a afișa în mod eficient subtitrările în miniatură la trecerea cu mouse-ul. Setul de reguli CSS include 10 efecte diferite pe care le puteți folosi separat pentru imagini diferite. Efectele sunt cu adevărat impresionante, mai ales când realizezi că totul este făcut cu CSS3. Un ghid detaliat vă va ajuta să vă dați seama ce este.

Ideea este de a crea un SVG care este o formă de fundal pentru un fel de litere și se transformă într-o altă formă la trecerea mouse-ului. Astfel, puteți face multe opțiuni diferite, în exemplu sunt afișate trei tipuri de efecte de tranziție. Lucrul frumos despre utilizarea SVG este că putem redimensiona formularul pentru a se potrivi containerului părinte.

Imagini de alunecare

Esența acestui efect este că imaginea este mutată în sus și în jos pentru apariția semnăturii. Dacă lucrați cu parametrii de stil, cred că puteți obține efecte destul de drăguțe, dar, implicit, totul pare foarte simplu.

Cu acest efect, totul este simplu, subtitrările pentru imagini alunecă în dreapta sus sau la stânga în jos, sub forma unei panglici cu un fundal întunecat translucid, totul este foarte simplu de reformat folosind proprietățile css.

O soluție interesantă, miniaturile sunt prezentate într-o formă întunecată, când treci cu mouse-ul peste ele, apar imaginile și semnătura apare pe un fundal deschis.

O legendă a imaginii iese din colț și se extinde în diagonală pe întreaga zonă a imaginii.

Câteva soluții mai interesante pentru implementarea subtitrărilor pop-up pentru miniaturile imaginilor. În editorul online, puteți experimenta parametrii și puteți obține rezultate mai impresionante.

Un set de efecte frumoase atunci când treceți cu mouse-ul peste miniaturi, diferite tipuri de aspect și design de subtitrări pentru imagini. Liniile subțiri, în contrast cu un fundal ușor întunecat, creează blocuri de informații ușor de citit.

Forme bizare și efect de zoom combinate cu efectul de animație al subtitrărilor pentru imaginile în miniatură.

Efecte minunate ale suprapunerii pictogramelor pe miniaturile imaginilor în diferite variante de aspect. Exemplul folosește simbolul (+) conturat într-un cerc folosind raza-chenar: în CSS, puteți folosi și pictogramele font pentru a face panoul pop-up mai informativ.

Un exemplu de creare a unui efect de diapozitiv vizual pentru afișarea subtitrărilor volumetrice în imagini folosind numai CSS3 și HTML5.

6 Subtitrări imagini

6 Opțiuni pentru apariția subtitrărilor pop-up pentru imaginile deplasate folosind CSS3. Lecție detaliată despre implementare și configurare, surse disponibile pentru descărcare.

Și, în cele din urmă, în cele din urmă, ca să spun așa, nu pot să nu menționez cel mai simplu mod de a crea o legendă pop-up pentru o miniatură folosind CSS3.

Am vorbit despre această metodă într-una din lecțiile mele anterioare:.

Cu tot respectul, Andrew

Foarte des, pe site-uri, s-ar putea să întâlniți o modificare sau butoane la trecerea cursorului. O pseudo-clasă specială: hover în CSS vă permite să implementați sarcina. Astăzi vom lua în considerare câteva tehnici de realizare a acestui truc, iar mai jos vom publica o listă cu cele mai interesante dintre ele (cu scurte descrieri/explicații). Împărțim toate opțiunile în:

Aceste grupuri sunt foarte arbitrare, deoarece multe exemple se suprapun și sunt universale, adică pot fi întâlnite în proiectarea diferitelor obiecte.

Efectul de trecere cu mouse-ul în stilurile CSS este adăugat în partea dreaptă a elementului, după cum urmează:

a: hover (culoare: roșu;)

a: hover (culoare: roșu;)

Cel mai adesea, mecanismul este folosit special pentru link-uri pentru a le schimba culoarea sau pentru a adăuga/elimina sublinierea. Cu toate acestea, poate fi atribuit altor blocuri, butoane, texte sau utilizat în timpul creării.

buton: hover (fond: rgba (0, 0, 0, 0); culoare: roșu;) .my-picture: hover (opacitate: 0,5; filtru: alfa (opacitate = 50);)

buton: hover (fond: rgba (0,0,0,0); culoare: roșu;) .my-picture: hover (opacitate: 0,5; filtru: alfa (opacitate = 50);)

Browserele moderne percep la fel de corect efectul de hover CSS pe hover, deși în versiunile mai vechi ale IE 6 și mai jos funcționează exclusiv pentru link-uri. În plus, unele surse au spus că acest lucru trebuie indicat în cod.

Apropo, la setarea stilurilor de link, se pot folosi suplimentar și următoarele selectoare: link - pentru paginile care nu au fost încă vizitate,: vizitate - cele în care ați fost deja +: activ definește adresa activă în prezent. Este important să plasați efectul de hover în CSS după: link și: vizitat, dacă există.

Să trecem de la teorie la practică. Mai jos este o listă de materiale și fragmente utile - urmați linkurile pentru a vedea sursele.

Buton de trecere și link-uri efecte

După cum am spus mai sus, aceasta este cea mai populară categorie de obiecte de pe site-ul în care apare această tehnică. Iată câteva opțiuni pe această temă.

Exemple simple pentru butoane

Sullivan Buttons

Trucul este că atunci când treci cu mouse-ul peste diferite butoane, pe lângă schimbarea culorii de fundal, se lansează și o mică animație cu pictograme (și fiecare are propriile sale).

Pictograme CSS pe Hover

O selecție de 5 opțiuni simple pentru implementarea sarcinii. În toate cazurile, sunt folosite pictograme suplimentare care apar în dreapta/stânga textului sau îl înlocuiesc.

Buton Hover Effects

Comparativ cu exemplul anterior, aceste 12 funcții de declanșare arată mult mai interesante, atât vizual, cât și din punct de vedere al codului. Nu fără JS.

Navigația plutește

Câteva modificări care îl fac mai neobișnuit decât proprietatea de bază a textului decor. Fundalul butoanelor este umplut suplimentar cu diferite efecte vizuale.

Informații la hover

Funcționalitatea tooltip este acum acceptată în toate browserele, dar o puteți personaliza pentru a se potrivi nevoilor dvs. În exemplul curent, pseudo-clasa este declanșată pentru eticheta dfn, arată elegant. Codul este destul de compact HTML + CSS.

Butonul Mana

Una dintre cele mai originale opțiuni de efect de hover în blocuri este că la hover, este ca și cum l-ați umple cu lichid. Implementarea folosește CSS, HTML și SVG. Acest fragment va fi cu siguranță o mană divină într-un anumit subiect de site-uri.

Efecte de trecere cu mouse-ul pentru imagini

15 trucuri de bază

În ciuda faptului că articolul a fost publicat cu mult timp în urmă, metodele încă funcționează corect. Aici, probabil, sunt adunate toate transformările tipice posibile pentru grafică: mai multe tipuri de zoom, rotații, estompare, alb/n, transparență, filtre, strălucire etc. Material foarte util.

Efecte frumoase de imagine

O selecție de 30 de acțiuni plăcute și netede atunci când treci cu mouse-ul peste o imagine. Datorită manipulărilor vizuale simple sub formă de zoom, adăugarea de linii, se creează o impresie complexă bună. Pe alocuri titlul crește și scurta descriere „trage în sus”. O opțiune excelentă pentru un portofoliu.

Animație de hover Barberpole

La prima vedere, animația nu este complicată, ceea ce în cele din urmă arată foarte cool și non-standard.

Efecte de hover CSS cu detectarea direcției

Pentru o selecție excelentă de fragmente și coduri conexe, consultați acest articol de pe css-tricks.com. Toate aceste exemple sunt unite de faptul că, în procesul de lucru, se determină locația și direcția de mișcare a cursorului. Acest lucru, la rândul său, vă permite să creați reacții destul de originale atunci când treceți cu mouse-ul peste elementele paginii:

În multe soluții sofisticate, Javascript și jQuery pentru efectele hover pot diversifica și îmbunătăți foarte mult rezultatul.

Conștient de direcție Hover Goodness

Dale de direcție folosind clip-path Pure CSS

Căutați restul jeturilor în articolul original.

Animatism

În această dezvoltare există peste 100 de modalități simple de a „anima” imagini sau obiecte aflate la hover. Cu ajutorul acestor funcții puteți implementa aspect diferit de butoane, titluri, texte, pictograme sociale etc. Există opțiuni cu schimbarea afișajului imaginilor, suprapuneri ale unui fundal translucid.

Link-ul conține 7 efecte de antet CSS3 - când, când trece cu mouse-ul peste o imagine, utilizatorul va vedea un bloc de informații cu un titlu, o scurtă descriere și un link pentru a merge. Acest lucru nu înseamnă că exemplele sunt foarte originale, dar cu siguranță vor ajuta la diversificarea unui proiect de conținut static.

Biblioteci CSS Hover

Hover.css

Proiectul cu numele simplu Hover.css conține o colecție de efecte CSS3 pentru linkuri, butoane, blocuri etc. Puteți utiliza codul gata făcut și/sau puteți adăuga propriile modificări la acesta. Există o mulțime de lucruri interesante aici: transformări 2D/3D, lucrul cu fundaluri și cadre, umbre, pictograme. Soluția este disponibilă în formatele CSS, LESS și Sass.

Imagehover.css

O altă bibliotecă care setează efecte de hover pentru imagini - în versiunea gratuită veți găsi 44 de opțiuni de conversie (setul premium conține de 5 ori mai multe dintre ele). LESS și SCSS sunt, de asemenea, acceptate aici, acest caz cântărește doar 19 kb. Site-ul are o pagină cu o demonstrație a tuturor exemplelor de lucru. Există multe caracteristici unice oferite care nu au fost văzute mai sus.

Proiectul are peste 30 de tehnici diferite pentru obiecte rotunde și pătrate. Toate sunt destul de originale, practic nu există acțiuni simple „un element” sub forma unui zoom/fly-out obișnuit. S-a implementat sarcină CSS3 + HTML pură (plus fișiere Scss incluse). Compatibilitate excelentă cu Bootstrap 3, există documentație.

Total. Sperăm că aceste efecte de hover CSS atunci când treceți cu mouse-ul peste imagini, blocuri, link-uri și alte elemente ale paginii v-au ajutat să înțelegeți acest subiect. Puteți implementa cele mai de succes soluții, în opinia dvs., în site-urile dvs. - fie că este vorba de conectarea unei biblioteci cu drepturi depline sau pur și simplu de integrarea unei versiuni mici a codului.

Dacă cunoașteți alte funcții și fragmente interesante, trimiteți-le adresele URL în comentarii. Și vom completa articolul în viitor.

Top articole similare