Īpašība transition-property
Īpašība transition-property nosaka
īpašību, kas tiks animēta ar gludu
pāreju transition. Vērtībā jānorāda CSS īpašības nosaukums, kas tiks
animēts. Ja iestatīt vērtību all
(tā ir iestatīta pēc noklusējuma) - tiks animētas
visas īpašības vienlaicīgi.
Sintakse
selektors {
transition-property: vērtība;
}
Piemērs
Novietojiet peles kursoru virs bloka - tas gludi mainīs
savu platumu, jo transition-property
ir iestatīta vērtība width:
<div id="elem"></div>
#elem {
border: 1px solid black;
transition-duration: 2s;
transition-property: width;
height: 50px;
width: 100px;
}
#elem:hover {
width: 400px;
}
:
Piemērs . Vērtība all
Šajā piemērā transition-property
ir iestatīta vērtība all - tāpēc gludi
mainīsies visas īpašības, kas norādītas
stāvoklim hover (mūsu gadījumā
tās ir width un height). Visas izmaiņas
notiks vienā laikā, kas norādīts
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;
}
:
Skatiet arī
-
īpašība
transition-duration,
kura nosaka gludās pārejas ilgumu -
īpašība
transition-delay,
kura nosaka aizkavi pirms gludās pārejas -
īpašība
transition-timing-function,
kura nosaka laika funkciju gludajai pārejai -
īpašība
transition,
kura ir saīsinājums gludajai pārejai -
īpašība
animation,
ar kuras palīdzību var izveidot animāciju