![見出し画像](https://assets.st-note.com/production/uploads/images/148134393/rectangle_large_type_2_6d4be2aa959877368e34d3144a8a8cc9.png?width=1200)
ノーコードツールSTUDIOのToggleを使った応用技
サムネイル画像クリックで大きな画像を表示する機能を実装したかったので調べたところ、STUDIOでも「Toggle機能」にてできるようなので下記記事参考に試してみることにしました。
レイアウトを決める
LP内の製品情報の左隣にサムネイル画像クリックで大きな画像を表示する機能(以下、サムネ大表示)を実装しようと思います。
![](https://assets.st-note.com/img/1711501705070-MVunrMvj38.png?width=1200)
完成
先に完成したものを公開します。
![](https://assets.st-note.com/img/1711505253178-5SvGVtIHr0.png?width=1200)
構成が自分には少し複雑だったので、そこを理解してから作成することにしました。
まず親Toggleボックスを作成し、その下に小サムネイル・大サムネイル含めた子Toggleボックスを6つ作成します。
<レイヤーの構造イメージ>
親Toggleボックス
|子Toggleボックス(×6)
|小サムネイル(ボタン箇所)・大サムネイル
![](https://assets.st-note.com/img/1721628136946-RFhsdHp64D.png)
親Toggle
親Toggleボックスは大サムネイルサイズ(440*274)に設定します。
子Toggle
親Toggleボックス直下に子Toggleボックスを作成します。この時、「追加」項目の「ボックス」内にある「Toggle」を利用して子Toggleボックスを作成します。
![](https://assets.st-note.com/img/1721629328219-QYQcHkJLKe.png)
子Toggleボックスの中に大サムネイルと小サムネイルを作成、大サムネイルは親Toggleに合わせたサイズ(440*274)に設定し、小サムネイルはボタンのサイズに設定します。
![](https://assets.st-note.com/img/1711595826942-jEvTvrVRfu.png?width=1200)
Toggleの設定は子toggleレイヤーを選択し、画像のように設定します。
![](https://assets.st-note.com/img/1721629102882-Z9x06WtcFk.png?width=1200)
子Toggleを6個分複製、レイアウトを確定させます。
![](https://assets.st-note.com/img/1721627585365-Jq0I8TDbH4.png?width=1200)
以上で作成完了になります。
感想
構造さえ理解すれば作成は難しくはないですが、理解するまでが大変でした。また運用するにあたって、痒いところに手が届かない、更新には向いてない印象なので、より簡単にできる方法が出てくることが個人的には望まれます。
この記事が気に入ったらサポートをしてみませんか?