x-transition:enter.duration adding "display:none" #2589
-
Hello! This looks like something I'm missing, or a bug. I'm using Tailwind classes in my So, I did this: <div
x-data="{open:false}">
<button
@click="open=!open">Toggle</button>
<section
x-show="open"
x-transition:enter.duration.300ms
x-transition:enter-start="opacity-0 translate-y-10"
x-transition:enter-end="opacity-100 translate-0"
x-transition:leave.duration.300ms
x-transition:leave-start="opacity-100 translate-0"
x-transition:leave-end="opacity-0 translate-y-10"
class="duration-300 ease-in-out h-20 transition-transform w-20"
style="backgound:cadetblue">
<p>Foo</p>
</section>
</div> However, as soon as I add Here's a Codepen: https://codepen.io/hrishikeshk/pen/VwMRNyR Have I not understood the concept of transition duration in Alpine correctly? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
If you use css classes, alpine already uses the duration defined by your rules. The modifier is just for the simple default animation. |
Beta Was this translation helpful? Give feedback.
If you use css classes, alpine already uses the duration defined by your rules. The modifier is just for the simple default animation.