title: on click smooth animate width
body: <p>Seen a few posts but nothing that answers it directly and simply. I want to click a button, and the div next to it animates smoothly the width to make the div bigger, then returns to original width when clicked again please.</p>