DemoProste przejście CSS nie wykonuje
<a href="#">hover</a>
<p>Text here</p>
chcę <p>
zanikać i wsunąć gdy <a>
się unosił. Problem polega na tym, że z CSS w wersji demo, <p>
po prostu "wyskakuje" zamiast animować.
DemoProste przejście CSS nie wykonuje
<a href="#">hover</a>
<p>Text here</p>
chcę <p>
zanikać i wsunąć gdy <a>
się unosił. Problem polega na tym, że z CSS w wersji demo, <p>
po prostu "wyskakuje" zamiast animować.
transition
skrótowym nie obsługuje wiele właściwości w tym samym miejscu:
transition: max-height .5s ease, opacity .5s ease;
You również potrzebujesz overflow: hidden
, aby wyglądało na przesuwane. Updated demo
Trzeba przecinek indywidualne właściwości, które chcesz przejść:
p {
opacity: 0;
max-height: 0;
transition: max-height .5s ease, opacity .5s ease;
}
To [faktycznie sprawia, że pierwsze przejście trwa 0) (http://jsfiddle.net/minitech/pZngX/1/). – Ryan
Dobra, dziękuję –