は、私は私がcodepenをした後、変更、それは特定のクラスがあるCSSのdisplayプロパティ - 私のボタンは回転のクラスを持っている場合にはJavascriptを
const button = document.querySelector('.expand');
const form = document.querySelector('input-form');
button.addEventListener('click', rotate);
function rotate(e) {
this.classList.toggle('rotate')
if(this.classList.contains(rotate)) {
form.style.display = 'flex';
} else {
form.style.display = 'none';
}
}
を曲げるためになしから、フォームの表示を変更したいですありがとう、これを理解してみてください:) https://codepen.io/o-sewell/pen/NpzxxR
あなたは 'F12'を押したのですか?コンソールはエラーで吐き出されるでしょう。 – KarelG
これは、CSSがリビングのために行うことです。 –
'input-form'にクラス選択 '( '.input-form')'のピリオドがありません(そうでなければnullです)。 'classList.contains'は文字列'( 'rotate') ' – skyline3000