p]:inline” data-streamdown=”list-item”>Free Video to AVI Converter: Convert MP4, MKV, MOV to AVI

These are CSS custom properties (CSS variables) used to control an animation named “sd-animation” (here set to “sd-fadeIn”) and its timing. Briefly:

  • sd-animation: sd-fadeIn;

    • Assigns the animation name to use. The real animation must be defined elsewhere (e.g., @keyframes sd-fadeIn { }).
  • –sd-duration: 250ms;

    • Sets the animation duration. Use it inside animation shorthand or animation-duration: var(–sd-duration).
  • –sd-easing: ease-in;

    • Sets the timing function (easing). Use it as animation-timing-function: var(–sd-easing).

Example usage:

css
:root {–sd-duration: 250ms;  –sd-easing: ease-in;  –sd-animation: sd-fadeIn;}
@keyframes sd-fadeIn {  from { opacity: 0; transform: translateY(6px); }  to   { opacity: 1; transform: translateY(0); }}
.button {  animation-name: var(–sd-animation);  animation-duration: var(–sd-duration);  animation-timing-function: var(–sd-easing);  animation-fill-mode: both; /* keep end state */}

Notes:

  • You can override the variables on specific elements to change timing or easing per-component.
  • Combine into shorthand: animation: var(–sd-animation) var(–sd-duration) var(–sd-easing);

Your email address will not be published. Required fields are marked *