Что такое css переход

CSS-переход (transition) — это анимационный эффект, который позволяет плавно изменять свойства элемента во время изменения состояния.

Переход можно задать для любого свойства CSS, например, цвета (color), высоты (height), ширины (width), положения (position), фона (background) и т.д.

Пример задания CSS-перехода для изменения цвета заднего фона элемента при наведении на него курсора мыши:

.button {
    background-color: yellow;
    transition: background-color 1s ease;
}

.button:hover {
    background-color: orange;
}

Здесь при изменении состояния элемента (наведении курсора мыши на кнопку) свойство background-color будет плавно меняться с желтого на оранжевый цвет в течение одной секунды с эффектом плавности («ease»).

Можно задать несколько свойств для перехода через запятую в свойстве transition:

.button {
    background-color: yellow;
    color: black;
    transition: background-color 1s ease, color 0.5s ease;
}

.button:hover {
    background-color: orange;
    color: white;
}

Здесь при наведении на кнопку цвет фона будет меняться в течение 1 секунды, а цвет текста в течение 0.5 секунды с эффектом плавности («ease»).

реклама

Качественный хостинг сайтов

реклама

Получите консультацию нашего маркетолога

Изучит ваш проект, подберет подходящие услуги и тарифы

Получите бесплатный аудит

Наш специалист сделает базовый аудит вашего проекта и предложит персональные предложения.

Закажите услугу Что такое css переход

Наш специалист свяжется с вами в ближайшее время и уточнит детали