• HOME > 
  • Figma > 
  • 【Figma】プルダウンするセレクトボックスの作り方【プロト...

【Figma】プルダウンするセレクトボックスの作り方【プロトタイプ】

投稿日:

このページにはGoogleアドセンス広告とアフィリエイト広告が含まれています。

カテゴリー記事のアイキャッチ画像

本記事は執筆時点(2026年03月24日)の情報をベースにしております。掲載している情報が最新ではない可能性がありますので何卒ご容赦ください。

Webデザインの標準ツールとして欠かせない「Figma」。

私自身、現在進行形でFigmaの操作を習得中なのですが、学べば学ぶほどその奥深さに驚く毎日です。

今回は、自分自身の学習の備忘録も兼ねて、初心者がまず習得したい「プルダウンするセレクトボックス」の実装手順をまとめました。

セレクトボックスは「クリックしたらプルダウンで選択肢が表示される」という仕様が重要です。

セレクトボックスの実装イメージ

Figmaでこの動きをどう表現すれば良いのか、自分なりの整理も兼ねて、プルダウンで選択肢を表示するセレクトボックスをバリアント機能を使って作成する手順を詳しく解説します。

セレクトボックスの実装手順

セレクトボックスのおおまかな作成の流れは以下の通りです。

  1. セレクトボックスを用意
  2. 選択肢をコンポーネント化
  3. 選択肢にバリアントを追加し、マウスオーバー状態を準備
  4. 複数の選択肢をひとまとめにし、クリックされたら表示するよう設定

セレクトボックスのデザインはバリエーションが多いので、今回は下図のようなセレクトボックスを作ってみたいと思います。

今回作るセレクトボックス

セレクトボックスを用意する

まずは1つのセレクトボックスの作ります。

長方形ツールとテキストツールを使ってボタンの形状を作成します。

今回はクリックでプルダウンが開くことをわかりやすくするため、三角矢印アイコンも配置しました。

セレクトボックスのベースを準備

右クリックでメニューを表示し、「コンポーネントを作成」を実行します

コンポーネント化するとバウンディングボックスが紫色の線に変わります。

コンポーネント化

続いてコンポーネントを右クリックし、「メインコンポーネント」から「バリアントの追加」を実行します。

バリアントの追加

追加したバリアントと元のコンポーネントは右サイドバーで名前を「開いた状態」「閉じた状態」にそれぞれ変更しておきます。

「開いた状態」(バリアント)は、背景色と矢印アイコンの向きを変えます。

バリアントの編集

選択肢を作成する

次に長方形ツールとテキストツールを使って選択肢を一つ作成します。

選択肢の作成

作成したらコンポーネント化しバリアントを追加します。

選択肢にバリアントを追加

バリアントを名前は「マウスオーバー時」、元のコンポーネントは「通常時」に変更します。マウスオーバー時(バリアント)は背景色と文字色も変更します。

選択肢をマウスオーバーした際に色が変わるように設定しておきます。

「通常時」を選択し、右サイドバーの「プロトタイプ」タブにてインタラクションを追加します。

選択肢にインタラクションを追加

インタラクションは以下のように設定しました。

選択肢のインタラクション設定

アセットを開くと「選択肢」コンポーネントが追加されているので、ドラッグアンドドロップで配置します。

選択肢をアセットから配置

コピーして複数の選択肢を配置したらひとまとめにフレーム化し、オートレイアウトで縦に整列させます(今回はドロップシャドウも加えました)。

選択肢をオートレイアウトで整列

フレームをコンポーネント化し、アセットからセレクトボックスのバリアントの下部へ配置します。

プルダウンをバリアントの下に配置

クリックに応じた処理を設定する

最後にセレクトボックスがクリックされた時の動作を設定していきます。

まず「閉じた状態」をクリックした時に「開いた状態」に変更するように設定します。

「閉じた状態」を選択肢、右サイドバーのタブを「プロトタイプ」に切り替えたらインタラクションを追加します。

インタラクションを追加

インタラクションは以下のように設定しました。

トリガークリック時
アクション次に変更
プロパティ1開いた状態
アニメーション即時

設定すると「閉じた状態」から「開いた状態」へ矢印が伸びます。

「閉じた状態」から「開いた状態」へ矢印

同様に「開いた状態」から「閉じた状態」へもインタラクションを設定します。

「開いた状態」から「閉じた状態」へもインタラクションを設定

プロトタイプで動作確認を行う

プロトタイプで動作を確認するために適当なフレームを作成します。

左サイドバーからアセットを開き、作成したセレクトボックスをドラッグアンドドロップでフレーム内に配置します。

フレームを選択した状態で右サイドバーからプロトタイプを表示して確認します。

各ボタンをクリックしたときに切り替えができたら成功です。

プロトタイプを表示して確認

まとめ

今回は、Figmaでプルダウンで選択肢を表示するセレクトボックスを実装する基本の手順をご紹介しました。

関連する記事

サムネイル

【Figma】一つだけ選択できるラジオボタンの作り方【プロト……

2026年03月24日
ラジオボタンは「どれか1つを選んだら、他の選択肢がOFFになる」という仕様が重要です。 Figmaにおいてこの仕様をどう表現すれば良いのか、自分なりの整理も兼ねて、バリアント機能を使って複数の選択肢が連動して動くラジオボタンの作成手順を詳しく解説します。
サムネイル

【Figma】トグルスイッチ(ON/OFF切り替えボタン)を……

2026年03月24日
Figmaでは静止画のデザインだけでなく、実際にクリックして「ON/OFFの切替」動きまで再現できると、プロトタイプの質が一気に上がります。今回は自分の復習も兼ねて、バリアント機能を使ったトグルスイッチの作り方を初心者視点で解説します。
サムネイル

【Figma】クリックできるチェックボックスを作成する【プロ……

2026年03月06日
Figmaにおいて静止画のデザインだけでなく、実際にクリックして「チェックが入る(チェックを外す)」動きまで再現できると、プロトタイプの質が一気に上がります。今回は自分の復習も兼ねて、バリアント機能を使ったチェックボックスの作り方を初心者視点で解説します。
サムネイル

【Figma】マウスオーバー(ホバー)を実装する【プロトタイ……

2026年03月06日
Figmaでデザインを作成していて、「ボタンにマウスを置いた時の動き(ホバー効果)を、もっと手軽に再現できればいいのに」と思ったことはありませんか?今回は、初心者がまず習得したい「マウスオーバー効果」の実装手順をまとめました。