CSSトランジションを使用してスライドアウトパネルを作成しています。私はJavascriptを使用して、そのようなアニメーションを起動しています。
function slidein()
{
document.getElementById('container').className = 'slidein';
}
function slideout()
{
document.getElementById('container').className = 'slideout';
}
<div onclick="slideout()">Click</div>
私が知る必要があるのは、最初の関数を起動したら、ユーザーがパネルを閉じることができるように関数を交換する方法です。