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

csskichagua {
  transition-property: thamani;
}

Mfano

Leta kielekezi juu ya kizuizi - kitabadilisha kwa upole upana wake, kwa sababu transition-property ina thamani width:

html<div id="elem"></div>
css#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:

html<div id="elem"></div>
css#elem {
  border: 1px solid black;
  transition-duration: 2s;
  transition-property: all;
  height: 25px;
  width: 100px;
}
#elem:hover {
  height: 50px;
  width: 400px;
}

Результат:

Angalia pia