Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.01.2020, 20:22
Новичок на форуме
Отправить личное сообщение для sosrsly Посмотреть профиль Найти все сообщения от sosrsly
 
Регистрация: 20.01.2020
Сообщений: 3

transition на блоке
<div class ="box">qwerty qwerty qwerty</div>
<style>
.box {
transition: 1s;
}
.box:hover {
width: 275px
}
</style>

Подскажите пожалуйста, почему transition не работает если явно не задать ширину
Ответить с цитированием
  #2 (permalink)  
Старый 27.01.2020, 20:27
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от sosrsly
почему transition не работает если явно не задать ширину
Потому, что не понимает чего вы хотите от нее.
Ответить с цитированием
  #3 (permalink)  
Старый 27.01.2020, 20:29
Новичок на форуме
Отправить личное сообщение для sosrsly Посмотреть профиль Найти все сообщения от sosrsly
 
Регистрация: 20.01.2020
Сообщений: 3

почему не понимает если блок располагается на полную ширину, я хочу уменьшить его до 275
Ответить с цитированием
  #4 (permalink)  
Старый 27.01.2020, 20:38
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от sosrsly
почему не понимает если блок располагается на полную ширину
А она откуда это должна знать? Вот конкретно сказали ей, что хочу на все 275, она и выполнила. Если вы во время Т1 стоите в точке А, а во время Т2 находитесь в этой же точке, можно сказать, что вы двигаетесь? Так и с транзакцией - нельзя, то есть бессмысленно анимировать то, что не изменяется.
Ответить с цитированием
  #5 (permalink)  
Старый 27.01.2020, 20:53
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Сообщение от sosrsly
почему transition не работает если явно не задать
Потому что свойство transition переводится как переход, а не анимация, что подтверждает существование свойства animation.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа скрипта в на конкретном блоке BigNewGod jQuery 4 30.08.2017 15:03
закрыть окно js Artem215 Элементы интерфейса 10 22.04.2015 15:34
CSS3 анимация (transition) Magneto Events/DOM/Window 4 19.12.2014 11:39
Две функции в блоке <div> Helly Элементы интерфейса 3 12.04.2013 11:51
эффект при наведении tina jQuery 21 16.11.2012 21:12