Sifa transition-property
Sifa transition-property inaweka
sifa ambalo litaanimishwa kwa mpito laini
wa transition. Thamani inapaswa kupitishwa
jina la sifa ya CSS ambalo litaanimishwa. Ikiwa utaweka thamani all
(imewekwa kwa default) - sifa zote
zitaanimishwa mara moja.
Kisintaksia
kichagua {
transition-property: thamani;
}
Mfano
Leta kielekezi juu ya kizuizi - kitabadilisha kwa upole
upana wake, kwa sababu transition-property
ina thamani width:
<div id="elem"></div>
#elem {
border: 1px solid black;
transition-duration: 2s;
transition-property: width;
height: 50px;
width: 100px;
}
#elem:hover {
width: 400px;
}
:
Mfano . Thamani all
Katika mfano huu transition-property
ina thamani all - kwa hivyo kwa upole
itabadilika sifa zote, zilizoandikwa
kwa hali ya hover (kwa upande wetu
hii ni width na height). Mabadiliko yote
yatapita kwa wakati mmoja, ambao umewekwa
katika transition-duration:
<div id="elem"></div>
#elem {
border: 1px solid black;
transition-duration: 2s;
transition-property: all;
height: 25px;
width: 100px;
}
#elem:hover {
height: 50px;
width: 400px;
}
:
Angalia pia
-
sifa
transition-duration,
ambayo inaweka muda wa mpito laini -
sifa
transition-delay,
ambayo inaweka ucheleweshaji kabla ya mpito laini -
sifa
transition-timing-function,
ambayo inaweka kitendakazi cha muda kwa mpito laini -
sifa
transition,
ambayo ni kifupi cha mpito laini -
sifa
animation,
ambayo inaweza kutumika kutengeneza uhuishaji