Web ページにはメニューがあり、ホバリングするとサブメニューが開きます。すべてのメニューとサブメニューは div を使用して作成され、サブメニューは style.display = none; を使用して非表示になります。
問題は、サブメニューが開かれると、マウスアウトしても非表示にならないことです。ユーザーがページの他の場所をクリックしても、開いたままになります。
しばらくすると自動的に消えるように、またはページの残りの領域をクリックすると消えるように、いくつかの機能を実装する方法を知りたいですか?
注: マウスアウトが正しく機能していません。