transition-duration հատկությունը

transition-duration հատկությունը սահմանում է transition հարթ անցման կատարման ժամանակը:

Շարահյուսություն

cssընտրիչ {
  transition-duration: ժամանակ s կամ ms-ով;
}

Արժեքներ

Արժեք Նկարագրություն
s Սահմանում է ժամանակը վայրկյաններով (օրինակ 3s): Կարելի է սահմանել կոտորակային արժեքներ, օրինակ, 0.5s - կես վայրկյան:
ms Սահմանում է ժամանակը միլիվայրկյաններով (օրինակ 3ms): Մեկ վայրկյանը 1000 միլիվայրկյան է:

Լռելյայն արժեքը: 0s:

Օրինակ

Մկնիկը տեղափոխեք բլոկի վրա - այն հարթ կփոխի իր լայնությունը 2 վայրկյանում:

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

Результат:

Տես նաև

  • transition-property հատկությունը,
    որը սահմանում է հարթ անցման համար հատկության անունը
  • transition-delay հատկությունը,
    որը սահմանում է հարթ անցումից առաջ դանդաղեցումը
  • transition-timing-function հատկությունը,
    որը սահմանում է հարթ անցման համար ժամանակային ֆունկցիան
  • transition հատկությունը,
    որը հարթ անցման համար կրճատում է
  • animation հատկությունը,
    որի օգնությամբ կարելի է անիմացիա ստեղծել