6-ma’ruza. Css3 asoslari. Effektlar, transformatsiya, animatsiya


Download 1.77 Mb.
bet2/3
Sana01.04.2023
Hajmi1.77 Mb.
#1316858
1   2   3
Bog'liq
6-mavzu nur

Animatsiyani kechiktirish

Xususiyat animation-delay animatsiya boshlanishi uchun kechikishni belgilaydi.


Salbiy qiymatlarga ham ruxsat beriladi. Agar salbiy qiymatlardan foydalansangiz, animatsiya allaqachon n soniya davomida o'ynagandek boshlanadi

Animatsiya necha marta ishlashini belgilash Xususiyat animation-iteration-count animatsiyani necha marta ishga tushirish kerakligini belgilaydi.

Quyidagi misolda animatsiya toʻxtamasdan oldin 3 marta ishlaydi:


Quyidagi misolda animatsiya abadiy davom etishi uchun "cheksiz" qiymatidan foydalaniladi:

Animatsiyani teskari yo'nalishda yoki muqobil tsikllarda ishga tushirish

Xususiyat animation-direction animatsiya oldinga, orqaga yoki muqobil sikllarda ijro etilishi kerakligini belgilaydi.

Animatsiya yo'nalishi xususiyati quyidagi qiymatlarga ega bo'lishi mumkin:

  • normal- Animatsiya odatdagidek ijro etiladi (oldinga). Bu standart
  • reverse - Animatsiya teskari yo'nalishda o'ynaladi (orqaga)
  • alternate - Animatsiya avval oldinga, keyin esa orqaga o'ynaladi
  • alternate-reverse - Animatsiya avval orqaga, keyin oldinga qarab ijro etiladi

Quyidagi misol animatsiyani teskari yo'nalishda (orqaga) ishga tushiradi:

Quyidagi misol animatsiyani teskari yo'nalishda (orqaga) ishga tushiradi:


Quyidagi misolda animatsiyani avval oldinga, keyin esa orqaga o‘tkazish uchun “alternativ” qiymati qo‘llaniladi

Animatsiya tezligi egri chizig'ini belgilash

Xususiyat animation-timing-function animatsiyaning tezlik egri chizig'ini belgilaydi.

Animatsiya-vaqt-funktsiyasi xususiyati quyidagi qiymatlarga ega bo'lishi mumkin.

  • ease- Animatsiyani sekin boshlash, keyin tez, keyin sekin tugashni belgilaydi (bu standart)
  • linear- Boshdan oxirigacha bir xil tezlikda animatsiyani belgilaydi
  • ease-in- Sekin boshlanuvchi animatsiyani belgilaydi
  • ease-out- Sekin tugaydigan animatsiyani belgilaydi
  • ease-in-out- sekin boshlanishi va tugashi bilan animatsiyani belgilaydi
  • cubic-bezier(n,n,n,n) - Kub-bezier funktsiyasida o'z qiymatlaringizni aniqlash imkonini beradi

Download 1.77 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling