У меня есть следующие кнопки:Изменение отображения и непрозрачности с CSS анимации
HTML:
<button id='foo' style='display: none; opacity: 0'>Foo</button>
CSS:
#foo {
transition: opacity .5s ease-in-out;
-moz-transition: opacity .5s ease-in-out;
-webkit-transition: opacity .5s ease-in-out;
}
JS:
$('#foo').css('display', '');
$('#foo').css('opacity', '');
Он работает в смысл, кнопка появляется, но без анимации. Так что я не уверен, в чем проблема. Есть ли у кого-нибудь идеи?
Кроме того, я не хочу, чтобы предложения касались видимости, потому что здесь дело не в этом. Благодаря !
Попробуйте переходить к 'непрозрачности: 1' вместо * пустая строка *. –
используйте непрозрачность вместо отображения. С их помощью вы не можете достичь того, чего хотите – user2584538
@PraveenKumar Это * не * дубликат этого вопроса. OP хочет переместить непрозрачность, а не отображать. – JJJ