0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

メニューの開閉を画面全体で行う

Posted at

目次

完成形のDemo

Before After
https://github.com/taiki-fw/Qiita/tree/2ed5117ff03b09ea62b020bf21be5797995fc10d https://github.com/taiki-fw/Qiita/tree/e9456566515908ffca737ce3c18ee3ab9502684e

解説(図解)

サブメニューを表示する際に、ベース(メニュー)階層とサブメニュー階層の間に画面と同じ大きさを持つオブジェクト(divなど)を挿入し、クリックイベント時にサブメニューをクローズする機能を設定して上げる事で実現する事が出来ます。

手順は以下の通りです。

  1. メニューボタンクリック時に、サブメニューの表示とベース(メニュー)階層とサブメニュー階層の間に画面と同じ大きさを持つオブジェクト(divなど)を挿入
  2. 1で対象のオブジェクトをクリックした時に、サブメニューを非表示・挿入したオブジェクトの削除を行う
Before After

リポジトリ

あとがき

この記事について間違いの箇所、また他の実装方法などありましたら、コメントにてお教え頂けたら幸いですm(_ _)m

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?