KompüterFayl növləri

CSS Animation və onun imkanları

Merak animasiya etmək üçün necə CSS, bir çox istifadəçi dərslər və təlimatlar axtarış getmək. belə təlimat burada tapa bilərsiniz baxmayaraq, digər şeylər arasında, biz CSS istifadə edərək animasiya yaradılmasında sizə əsas faydalı məsləhətlər verəcək.

ideal inkişaf gizli

aşağıdakı kimi hamar animasiya CSS nə tam bilmək istəyənlər üçün verilə bilər Advice edir. Zaman gündəlik kodu hazırlanmış parçaları ilə eksperimentlər və öz eksperimentlər həyata keçirmək üçün cəhd edin. öz sites iş pulsuz vaxt, tam bu və ya əmlak öyrənmək üçün, kodu bir parça qatlama ilə nə görmək üçün cəhd edin. tamamilə müxtəlif dil vasitələrdən istifadə maraqlı ideyalar bütün növ həyata keçirilməsi üçün cəhd edin, və CSS animasiyalar bir yeni yol sizin üçün açacaq. Özünüz üçün təcrübə - Bu sadə məsləhət bu.

CSS-animasiya görünüşü

İndi maraqlı misal üçün. Bir qayda olaraq, animasiya standart istifadə tədricən zamanla site bəzi elementləri dəyişdirmək üçün. Amma bu, çox aydın deyil? Belə ki, burada biz sizinlə animasiya görünüşü zaman istifadə etmək üçün qeyri-adi yol bölüşürlər.

fakt animasiya bir parça və ya bütövlükdə site faktiki dəyişikliklər demək olar ki, ani ola bilər. Bunu etmək üçün, biz hər iki keyframes xahiş, lakin çox kiçik sıra istifadə edin. Məsələn, 0.001% -ə bərabər ola bilər. Bu halda, CSS animasiya dərhal baş verə bilər. Bu neon işarəsi simülasyonu üçün idealdır. Bu işarə qırpmaq olacaq və əgər animasiya CSS daha şəffaflıq olacaq və xüsusiyyət mətn kölgə istifadə etmək, işarə demək olar ki, real şey kimi.

Burada bir misal kodu.

funksional düymələri təkmilləşdirilməsi

biz qeyri-adi ola bilər nə sual nəzərə alsaq CSS-animasiya düyməsini demək olar sites bəzək variantları düyməsinə böyük set edir. bir nümunəsinə nəzər salaq. qabarıq düymələri basaraq təsiri. Misal kodu - aşağıda.

kod animasiya CSS blokunun belə bir sadə parça ilə olduqca yaxşı görünür. Bu, çox maraqlı görünür və tez-tez tamamilə müxtəlif sites istifadə olunur.

Bir site parçası üzərində hover CSS-animasiya

dinamik və müasir site, artıq bu istifadəçi qalır. Bundan əlavə, mühüm rol də interaktiv tərəfindən ifa olunur. Bu, əlbəttə, doğrudur, lakin nə mümkün interaktiv site etmək üçün kömək edə bilər?

Çox yaxşı, daha sonra saytın siçan dizayn elementləri və fraqmentləri ilə işləmək üçün baxmaq. Siz hover Animation düymələri Yuxarıda müzakirə, lakin ayrı ki onlara ən dəbli edərək, "canlandırmaq" və saytın müxtəlif ədəd bilərsiniz. başqa hər şey kimi, burada əsas prinsip - bu ləzzətini qaçırmaq deyil.

Belə ki, dörd bağlı xassələri çəkə bilər əla keçid əmlak var.

müəyyən bir zaman CSS-animasiya zamanı dəyişəcək kodu bu parça üzərində hover zaman. vaxt müddəti əmlak ilə müəyyən edilir. Bu, bir maddə üzərində hover zaman özünəməxsus dəyişiklik biz selector hər hansı əmlak başlayır edir. Bizim halda bu - .element (point irəli). Biraz aşağıdakı yalançı .hover var konteyner div, keçid, fon qırmızı yaşıl dəyişikliklər kodu nümunəsidir.

Bir istifadəçi siçan CSS animasiya dərhal dəyişmir hovers, lakin maraqlı bir effekti yaradır ikinci bəzi fraksiya ilə təxirə zaman.

Bundan başqa, əvvəlki Məsələn, bir div element background, bütün dəyər istifadə edərək, siz bütün mülkiyyət müraciət edə bilər ki, qeyd etmək lazımdır yaşıl qırmızı dəyişib və 0,4 saniyə ərzində hərəkət etdi müəyyən bir qayda tamamilə istədi dərhal.

aşağıdakı kimi misal kodu təmsil edib.

xassələri padding və fon keçid təsiri göstərildiyi kimi müəyyən keçid əmlak olan baş verəcək. Siz dəyərlər virgülle ayrılmış müəyyən bir sıra daxil edə bilərsiniz ki, qeyd etmək lazımdır.

düymələri animasiya bu növü istifadə edərək, bəzi nüanslar

Prinsipcə, uzun müddət bu müəyyən və məlumat dəyərlərə veriləcək nə üçün belə əhəmiyyətli deyil. bir halda istisna olmaqla. Biz gecikmə əmlakı ilə məşğul ola bilər. Bu halda, biz müddəti və vaxt müəyyən etmək lazımdır. Başqa sözlə, bizə bir gecikmə baş verəcək nə qədər çox lazımlı demək kodu lazımdır.

nəzərə alaraq bəzi xassələri keçid təsiri ola bilməz. Ki, onlar keçici ola bilməz. Bu cizgi ola bilməz ki, bağlıdır.

mətn animasiya

müəyyən edilə bilər kodu və əla animasiya CSS mətn köməyi ilə. Bu maddənin bir növ, və böyük adı, site adı ola bilər. Yuxarıda qeyd edildiyi kimi, əsas şey - bu ləzzətini qaçırmaq deyil və ucuz görünür bir poliqonunda daxil sizin site döndərdilər.

Yaxşı, mətn nə CSS animasiya tapmaq üçün cəhd edək, və yaratmaq və mətn kölgələri. Bəlkə rəsm adları özləri hər hansı bir dim-qaranlıq fonunda fade görünürdü dəhşət film, gördüm. Bu kimi bir şey ümumi nümunə yeniden cəhd edək.

dəhşət film üslubunda mətn diri

Əslində, bütün fikir məktublar bir az qeyri-müəyyən idi və dönüşümlü olan mətn etməkdir. Orada məktubları arasında bir boşluq olmalıdır. Biz interalphabetic kölgə, eləcə də interval istifadə edəcək. ideyanın həyata keçirilməsi üçün, biz müəlliflik Dave Rupert Lettering.js bir script lazımdır. O tag span sözləri plus bir neçə harf kesmek lazımdır. Birinci siz h2 tag söz kesmek lazımdır. Burada bir misal kodu.

tag span h2 tags Sonra obernom bütün sözləri.

Bu kimi olur.

Bu qədər çətin görünür, lakin narahat imkan vermir.

Manic kifayət strukturu almaq.

Nəticədə, biz bir tag span bükülmüş mövcud məktubları hər var. Onlar, həqiqətən, bir çox çıxdı. Amma misal nəticələndi yuxarıda kodu olduqca sadə deyil. Onların bütün struktur, özünüz yaza bilərsiniz, və bir neçə daha çox olacaq. Bu istifadə etmək istədiyiniz mətn nə cür də asılıdır.

Biz iş bir az stilizə bağlamaq. Yuxarıdakı misalda adları Bütün ekran bütün eni yerləşəcək. Onlar demək olar ki, bütün mövcud yer alacaq.

biz yerləşdirmək olacaq-ci ildən bizim məktublar bütün konteyner, sonra ekranda mərkəzi və biz də flexbox lazımdır.

Burada onun kodu nümunəsidir.

valideyn sinif .os-söz məxsus span sinif bükülmüş bütün məktublar, yerləşən olunacaq və ortada ona əlavə olunacaq ki, indi biz görmüşük.

pulsuz yer bir az əlavə etmək unutmayın ki, özü məktub spacing edir.

Bu halda, ilk banderol müəyyən əlavə xüsusiyyətləri var istəyirəm. Bu əmlak perspektiv. Bu, bizim bu site, həyata durmaq ön plana çıxmağa olacaq ki, əmin etmək üçün imkan verir.

Bizim məktublar kimi özləri şəffaf olacaq və biz 5,2 saniyə yerdə onlar üçün animasiya bir sıra başlayacaq. Aşağıda - misal kodu.

Bu, bizim cümlələr və ifadələr görünür necə və nə gecikmə ilə müəyyən etmək vacibdir. Mətnin hissələri hansı əvvəlki bir çox daha sürətli görünür, nə qədər olacaq. code bu kimi görünür.

Bizə kiçik, lakin çox maraqlı təsir verim. 0,2 qeyri-şəffaflıq qoyun. Interalphabetic məsafə belə olduqca böyük olacaq. Letters həmçinin bir neçə ox Y. üçün dönmüş olacaq siz baxın, eləcə də saytın istifadəçilər bu məktubları yalnız kiçik bir hissəsi olacaq. Həmçinin, mətn kölgə xassələri effekti vermək unutmayın. Half animasiya, biz qeyri-adi bir şey etdi. Biz məktublar özləri yönəldəcək, həmçinin onların arasında olan məsafə azaltmaq, sonra qeyri-şəffaflıq artırılması və ox Y. üçün 0-də povernom əlamətləri sonra

Sonda, biz yenə bir neçə harf əlavə və ya onları promasshtabiruem nəsli kəsilməkdə olan. Bu yeni kiçik blur effekti verəcək.

Və nəhayət, son söz CSS-animasiya.

Və bəli, nəhayət final touch əlavə edin. Biz bəzi xüsusi sözlər müzakirə olunacaq. Onlar qalın üz olacaq. Bu zəruri əhəmiyyət verəcək.

Inspirations haqqında unutmayın

Siz xassələri və CSS animasiya ilə özünüzü sınağa çalıştığınızda, gündəlik həyatda hər şey ilham tapmaq üçün cəhd edin. Bu, bəzi gözəl video təsiri maraqlı web pages bir şey ola bilər.

Siz dikizlemek yoxsa Bundan əlavə, necə böyük nəticələr əldə edə, bu və ya təsir etmək və öz yeniden cəhd. Və ya, ən azı, həmişə var, əslində, istifadə proqramlaşdırma dilinin imkanları haqqında daha çox şey öyrənmək. Hətta tam həyata fikir də çox möhtəşəm ola bilər.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 az.unansea.com. Theme powered by WordPress.