Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Функции перехода. Свойство transition-timing-function
Чтобы увидеть на примере работу разных функций перехода, наведите указатель мышки на этот блок:
ease
ease-in
ease-out
ease-in-out
linear
cubic-bezier(0.1, -0.3, 0.2, 0)
Исходный код этого примера:
<style>
.trans-box {
width: 700px;
border: 1px #ccc solid;
padding: 0 10px;
}
.trans-item {
background-color: #deebec;
font: 14px/24px Arial,sans-serif;
height: 34px;
width: 200px;
margin: 10px 0;
padding: 5px;
box-sizing: border-box;
white-space: nowrap;
overflow: hidden;
transition: width 3s;
}
.trans-box:hover .trans-item {
width: 100%;
}
</style>
<p>Чтобы увидеть на примере работу разных функций перехода, наведите указатель мышки на этот блок:</p>
<div class="trans-box">
<div class="trans-item" style="transition-timing-function: ease">ease</div>
<div class="trans-item" style="transition-timing-function: ease-in">ease-in</div>
<div class="trans-item" style="transition-timing-function: ease-out">ease-out</div>
<div class="trans-item" style="transition-timing-function: ease-in-out">ease-in-out</div>
<div class="trans-item" style="transition-timing-function: linear">linear</div>
<div class="trans-item" style="transition-timing-function: cubic-bezier(0.1, -0.3, 0.2, 0)">cubic-bezier(0.1, -0.3, 0.2, 0)</div>
</div>
.
Прокомментировать/Отблагодарить