JSFiddle - React, Tailwind, and code Playground
HTML
<div class="inline">
<div class="rect linear">Linear</div>
</div>
<div class="inline">
<div class="rect ease">ease & default</div>
</div>
<div class="inline">
<div class="rect ease-in">ease-in</div>
</div>
<div class="inline">
<div class="rect ease-out">ease-out</div>
</div>
<div class="inline">
<div class="rect ease-in-out">ease-in-out</div>
</div>
CSS
.inline{
display:inline-block;
}
.rect{
background-color:LightSeaGreen;
margin:5px;
width:100px;
height:100px;
transition-property: width,height;
transition-duration: 1s;
text-align:center;
display:flex;
align-items: center;
justify-content: center;
}
.linear{
transition-timing-function: linear;
}
.ease{
transition-timing-function: ease;
}
.ease-in{
transition-timing-function: ease-in;
}
.ease-out{
transition-timing-function: ease-out;
}
.ease-in-out{
transition-timing-function: ease-in-out;
}
.rect:hover{
width: 150px;
height: 150px;
}