Faaingo ya cubic-bezier ya CSS
- Kabla kati Funksheni ya counters() katika CSS
- Pya kati Funksheni ya drop-shadow() katika CSS
- Rusha kwa juu Makina ya Taarifa ya Kuelewa ya Matumizi ya CSS
Maelezo na matumizi
CSS na cubic-bezier()
Faaingo inayotumika kumieleza mwelekeo wa cubic bezier.
Makampuni ya cubic bezier inaelewa na mitaaka ya P0, P1, P2 na P3. Kwenye CSS, P0 na P3 ni mitaaka ya kuanzia na kufikia ya mwelekeo, na koordinati ya mitaaka hizi ni kwa uhusiano wa namba. P0 ni (0, 0), inaeleza wakati wa kuanzia na hali ya kuanzia; P3 ni (1, 1), inaeleza wakati wa kufikia na hali ya kufikia.
cubic-bezier()
Faaingo inayoweza kufanyishwa na animation-timing-function
Makampuni na transition-timing-function
Makampuni ya jumuiya yanayotumika pamoja.
Mfano
Mfano 1
Matokeo ya kusasa kwenye uharibifu kutoka kuanzia hadi kufikia:
div { kubaliani: 100 px; kubaliani: 100 px; mbali: red; transition: width 2s; transition-timing-function: cubic-bezier(0.1, 0.7, 1.0, 0.1); }
Mfano 2
Onyesha elementi ya <div> yenye uharibifu wa kiasi cha vifaa vya cubic bezier tofauti:
#div1 {animation-timing-function: cubic-bezier(0,0,1,1);} #div2 {animation-timing-function: cubic-bezier(0.25,0.1,0.25,1);} #div3 {animation-timing-function: cubic-bezier(0.42,0,1,1);} #div4 {animation-timing-function: cubic-bezier(0,0,0.58,1);} #div5 {animation-timing-function: cubic-bezier(0.42,0,0.58,1);}
Makadara ya CSS
cubic-bezier(x1,y1,x2,y2)
Wagurusha | Maelezo |
---|---|
x1,y1,x2,y2 | Inayohitajika. Inayotaka. x1 na x2 lazima yanaanisha 0 hadi 1. |
Vivyo ya teknolojia
Toleo: | CSS3 |
---|
Makampuni ya browser
Jifuni ya tabia hii inaeleza sababu ya kuanzia kufikia na browseri ambao zimekubaliwa kufanya kazi hii kwa sababu ya toleo la kwanza.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 10.0 | 4.0 | 3.1 | 10.5 |
Vipindi vya huzuni
- Kabla kati Funksheni ya counters() katika CSS
- Pya kati Funksheni ya drop-shadow() katika CSS
- Rusha kwa juu Makina ya Taarifa ya Kuelewa ya Matumizi ya CSS