{
    "componentChunkName": "component---src-templates-post-js",
    "path": "/creating_a_header_in_studio/",
    "result": {"data":{"ghostPost":{"id":"Ghost__Post__6104ad0d3986b000013a4819","title":"NoCodeでサイト構築できる「STUDIO」でヘッダーのサブメニューを実装する","slug":"creating_a_header_in_studio","featured":false,"feature_image":"https://images.unsplash.com/photo-1544731612-de7f96afe55f?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwxMTc3M3wwfDF8c2VhcmNofDE0fHxjb21wdXRlcnxlbnwwfHx8fDE2Mjc2OTY0Mzc&ixlib=rb-1.2.1&q=80&w=2000","excerpt":"Photo by Aleksander Vlad\n[https://unsplash.com/@aleksowlade?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit] \n/ Unsplash\n[https://unsplash.com/?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit]\n地方のエンジニアの少ない中小企業で副業を行っていて、現場のメンバーでもメンテナンスできるようなNoCodeのサイト制作が求められ、最近よくSTUDIOを使っています。\nSTUDIO:https://studio.design/ja\n\nこんなメニューを作成します↓\n\n全体の構成はこのような感じです↓\n\nベースとなるヘッダーを用意する\nサブメニューの要素を追加する\n今回はABOUTを選択し、2回グループ化します。\n「commandキー+G」をすると、グループ化できます。2回もグループ化するなんて謎かもしれませんが、この後にいn\nhoverという機能を利用するた","custom_excerpt":null,"visibility":"public","created_at_pretty":"31 July, 2021","published_at_pretty":"04 February, 2021","updated_at_pretty":"30 May, 2022","created_at":"2021-07-31T10:53:17.000+09:00","published_at":"2021-02-04T11:20:00.000+09:00","updated_at":"2022-05-30T16:23:41.000+09:00","meta_title":"NoCodeでサイト構築できる「STUDIO」でヘッダーのサブメニューを実装する | 株式会社アンチパターン エンジニアブログ","meta_description":"株式会社アンチパターンのエンジニアブログ。\n地方のエンジニアの少ない中小企業で副業を行っていて、現場のメンバーでもメンテナンスできるようなNoCodeのサイト制作が求められ、最近よくSTUDIOを使っています。","og_description":null,"og_image":null,"og_title":null,"twitter_description":null,"twitter_image":null,"twitter_title":null,"authors":[{"name":"Ami Yamamoto","slug":"ami","bio":null,"profile_image":null,"twitter":null,"facebook":null,"website":null}],"primary_author":{"name":"Ami Yamamoto","slug":"ami","bio":null,"profile_image":null,"twitter":null,"facebook":null,"website":null},"primary_tag":{"name":"STUDIO","slug":"studio","description":null,"feature_image":null,"meta_description":null,"meta_title":null,"visibility":"public"},"tags":[{"name":"STUDIO","slug":"studio","description":null,"feature_image":null,"meta_description":null,"meta_title":null,"visibility":"public"}],"plaintext":"Photo by Aleksander Vlad\n[https://unsplash.com/@aleksowlade?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit] \n/ Unsplash\n[https://unsplash.com/?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit]\n地方のエンジニアの少ない中小企業で副業を行っていて、現場のメンバーでもメンテナンスできるようなNoCodeのサイト制作が求められ、最近よくSTUDIOを使っています。\nSTUDIO:https://studio.design/ja\n\nこんなメニューを作成します↓\n\n全体の構成はこのような感じです↓\n\nベースとなるヘッダーを用意する\nサブメニューの要素を追加する\n今回はABOUTを選択し、2回グループ化します。\n「commandキー+G」をすると、グループ化できます。2回もグループ化するなんて謎かもしれませんが、この後にいn\nhoverという機能を利用するために必要になります。\n\nABOUTのテキストと並列になる場所にテキストを追加します。\n更に追加したテキストをグループ化します\nデフォルトだとABOUTと追加したテキストは横並びになるので、縦並びになるよう修正します\n\n下の矢印を選択すると縦並びになる好きな数だけメニューを追加します\n\nサブメニューが入ったグループの配置を「相対位置」から「絶対位置」に変更し、好みの位置に移動させます。更に色や形を整えていきます\n\nsub menu group\n・縦幅： 50px\n・横幅：280%\n・塗り：#EEEEEE\n\nメニューテキスト\n・左右のマージン：10px\n\nホバーの設定をする\nここから、「ABOUT」をホバーしたときのみサブメニューが表示されるように設定をするのですが、その前の準備としてABOUTを囲っている外側のグループ（out\nside groupと呼びます）のホバー設定をします。\n\nこうすると、見た目上は変化がないのですがout side groupの中にある要素がin hoverという機能を使えるようになります。\n\n次に、サブメニュー（menu1,menu2,menu3）は通常時は表示されないように設定するため、sub menu\ngroupを選択し、モーションの透明度を0に設定します。\n\nこのとき、一緒にスケールのY軸を0、原点を上の真ん中を選択すると、表示されたときの動きがいい感じになります。\n\n最後にsub menu group を選択し、コンディションから「in:hover」を選択した状態でモーションの透明度を1、スケールのY軸を1に設定します。\n\n以上で設定完了です。\nライブプレビューで様子を見てみましょう！\n\nできてますね！\n\n最後に\nNoCodeのツールですが、かなり細かいところまで表現することができるSTUDIO、エンジニア・デザイナーじゃないと理解が難しい概念などたまにありますが、テキストの修正やブログの記事更新などは誰でも簡単にできてしまいます！\nわからないところはチャットで質問できるところもありがたいポイントです。\n\nサイトのテンプレートなども豊富で、サクッとサイトを作りたいときの手段として一つ持っていてもいいかと思います！","html":"<figure class=\"kg-card kg-image-card kg-card-hascaption\"><img src=\"https://images.unsplash.com/photo-1544731612-de7f96afe55f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDE0fHxjb21wdXRlcnxlbnwwfHx8fDE2Mjc2OTY0Mzc&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000\" class=\"kg-image\" alt loading=\"lazy\" width=\"6000\" height=\"4000\" srcset=\"https://images.unsplash.com/photo-1544731612-de7f96afe55f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDE0fHxjb21wdXRlcnxlbnwwfHx8fDE2Mjc2OTY0Mzc&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=600 600w, https://images.unsplash.com/photo-1544731612-de7f96afe55f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDE0fHxjb21wdXRlcnxlbnwwfHx8fDE2Mjc2OTY0Mzc&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1000 1000w, https://images.unsplash.com/photo-1544731612-de7f96afe55f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDE0fHxjb21wdXRlcnxlbnwwfHx8fDE2Mjc2OTY0Mzc&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1600 1600w, https://images.unsplash.com/photo-1544731612-de7f96afe55f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDE0fHxjb21wdXRlcnxlbnwwfHx8fDE2Mjc2OTY0Mzc&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2400 2400w\" sizes=\"(min-width: 720px) 720px\"><figcaption>Photo by <a href=\"https://unsplash.com/@aleksowlade?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit\">Aleksander Vlad</a> / <a href=\"https://unsplash.com/?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit\">Unsplash</a></figcaption></figure><p>地方のエンジニアの少ない中小企業で副業を行っていて、現場のメンバーでもメンテナンスできるようなNoCodeのサイト制作が求められ、最近よくSTUDIOを使っています。<br>STUDIO:<a href=\"https://studio.design/ja\" rel=\"noopener nofollow\">https://studio.design/ja</a></p><p>こんなメニューを作成します↓</p><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-31.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1200\" height=\"243\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-31.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-31.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-31.png 1200w\" sizes=\"(min-width: 720px) 720px\"></figure><p>全体の構成はこのような感じです↓</p><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-32.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1400\" height=\"851\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-32.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-32.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-32.png 1400w\" sizes=\"(min-width: 720px) 720px\"></figure><h2 id=\"%E3%83%99%E3%83%BC%E3%82%B9%E3%81%A8%E3%81%AA%E3%82%8B%E3%83%98%E3%83%83%E3%83%80%E3%83%BC%E3%82%92%E7%94%A8%E6%84%8F%E3%81%99%E3%82%8B\">ベースとなるヘッダーを用意する</h2><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-33.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1032\" height=\"526\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-33.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-33.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-33.png 1032w\" sizes=\"(min-width: 720px) 720px\"></figure><h2 id=\"%E3%82%B5%E3%83%96%E3%83%A1%E3%83%8B%E3%83%A5%E3%83%BC%E3%81%AE%E8%A6%81%E7%B4%A0%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B\">サブメニューの要素を追加する</h2><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-34.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1400\" height=\"739\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-34.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-34.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-34.png 1400w\" sizes=\"(min-width: 720px) 720px\"></figure><p>今回はABOUTを選択し、2回グループ化します。<br>「commandキー+G」をすると、グループ化できます。2回もグループ化するなんて謎かもしれませんが、この後にいn hoverという機能を利用するために必要になります。</p><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-35.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1400\" height=\"562\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-35.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-35.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-35.png 1400w\" sizes=\"(min-width: 720px) 720px\"></figure><p>ABOUTのテキストと並列になる場所にテキストを追加します。<br>更に追加したテキストをグループ化します<br>デフォルトだとABOUTと追加したテキストは横並びになるので、縦並びになるよう修正します</p><figure class=\"kg-card kg-image-card kg-card-hascaption\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-36.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1066\" height=\"596\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-36.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-36.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-36.png 1066w\" sizes=\"(min-width: 720px) 720px\"><figcaption>下の矢印を選択すると縦並びになる</figcaption></figure><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-37.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1400\" height=\"705\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-37.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-37.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-37.png 1400w\" sizes=\"(min-width: 720px) 720px\"></figure><p>好きな数だけメニューを追加します</p><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-38.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1400\" height=\"994\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-38.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-38.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-38.png 1400w\" sizes=\"(min-width: 720px) 720px\"></figure><p>サブメニューが入ったグループの配置を「相対位置」から「絶対位置」に変更し、好みの位置に移動させます。更に色や形を整えていきます</p><p>sub menu group<br>・縦幅： 50px<br>・横幅：280%<br>・塗り：#EEEEEE</p><p>メニューテキスト<br>・左右のマージン：10px</p><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-39.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1400\" height=\"769\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-39.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-39.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-39.png 1400w\" sizes=\"(min-width: 720px) 720px\"></figure><h2 id=\"%E3%83%9B%E3%83%90%E3%83%BC%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%82%92%E3%81%99%E3%82%8B\">ホバーの設定をする</h2><p>ここから、「ABOUT」をホバーしたときのみサブメニューが表示されるように設定をするのですが、その前の準備としてABOUTを囲っている外側のグループ（out side groupと呼びます）のホバー設定をします。</p><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-40.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1400\" height=\"955\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-40.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-40.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-40.png 1400w\" sizes=\"(min-width: 720px) 720px\"></figure><p>こうすると、見た目上は変化がないのですがout side groupの中にある要素がin hoverという機能を使えるようになります。</p><p>次に、サブメニュー（menu1,menu2,menu3）は通常時は表示されないように設定するため、sub menu groupを選択し、モーションの透明度を0に設定します。</p><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-41.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1400\" height=\"674\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-41.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-41.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-41.png 1400w\" sizes=\"(min-width: 720px) 720px\"></figure><p>このとき、一緒にスケールのY軸を0、原点を上の真ん中を選択すると、表示されたときの動きがいい感じになります。</p><p>最後にsub menu group を選択し、コンディションから「in:hover」を選択した状態でモーションの透明度を1、スケールのY軸を1に設定します。</p><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-42.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1400\" height=\"743\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-42.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-42.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-42.png 1400w\" sizes=\"(min-width: 720px) 720px\"></figure><p>以上で設定完了です。<br>ライブプレビューで様子を見てみましょう！</p><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-43.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"938\" height=\"904\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-43.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-43.png 938w\" sizes=\"(min-width: 720px) 720px\"></figure><figure class=\"kg-card kg-image-card\"><img src=\"https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-44.png\" class=\"kg-image\" alt loading=\"lazy\" width=\"1200\" height=\"243\" srcset=\"https://ghost.tech.anti-pattern.co.jp/content/images/size/w600/2022/05/image-44.png 600w, https://ghost.tech.anti-pattern.co.jp/content/images/size/w1000/2022/05/image-44.png 1000w, https://ghost.tech.anti-pattern.co.jp/content/images/2022/05/image-44.png 1200w\" sizes=\"(min-width: 720px) 720px\"></figure><p>できてますね！</p><h2 id=\"%E6%9C%80%E5%BE%8C%E3%81%AB\">最後に</h2><p>NoCodeのツールですが、かなり細かいところまで表現することができるSTUDIO、エンジニア・デザイナーじゃないと理解が難しい概念などたまにありますが、テキストの修正やブログの記事更新などは誰でも簡単にできてしまいます！<br>わからないところはチャットで質問できるところもありがたいポイントです。</p><p>サイトのテンプレートなども豊富で、サクッとサイトを作りたいときの手段として一つ持っていてもいいかと思います！</p>","url":"https://ghost.tech.anti-pattern.co.jp/creating_a_header_in_studio/","canonical_url":null,"uuid":"33654f11-2cf1-45ff-acec-3fdda502a07e","page":null,"codeinjection_foot":null,"codeinjection_head":null,"codeinjection_styles":null,"comment_id":"6104ad0d3986b000013a4819","reading_time":3}},"pageContext":{"slug":"creating_a_header_in_studio"}},
    "staticQueryHashes": ["176528973","2358152166","2561578252","2731221146","4145280475"]}