理由は、すべての要素が position:absolute を使用して設定されているため、コンテンツ div がヘッダーと重なっているためです。
position:absolute
これにより、対話時にヘッダーが非表示になります。したがって、クリックすると、実際にはボタンではなくコンテンツに対してクリック イベントが発生します (以下を参照)。
次の方法が考えられます:
理由は、すべての要素が
position:absolute
を使用して設定されているため、コンテンツ div がヘッダーと重なっているためです。これにより、対話時にヘッダーが非表示になります。したがって、クリックすると、実際にはボタンではなくコンテンツに対してクリック イベントが発生します (以下を参照)。
次の方法が考えられます: