c3reve
Adalo

ノーコード入門 | Adaloで使える!レイアウト調整のコツ3選

更新日:2023年1月12日

こんにちは、ノーコード部の鴨野です。

Adaloでは、画面の横幅に合わせて自動でコンポーネントの位置・横サイズを調整されるようになっています。

特に設定をしなくても自動で調整をしてくれるのは便利ですよね。

しかし一方で、どのように調整されるかはコンポーネントの配置によって自動判断されるため、思い通りのレイアウトにならない場合も多々あります。

今回は、そんな時に使えるレイアウト調整のコツを3つご紹介します。

ちょっとしたコツを押さえるだけで簡単に整えることができるので、

「何だかうまくいかないな」という時にぜひ試してみて下さい。

1.レクタングルを敷いて位置を固定

例えば、このようなデザインを実装したい場合。

1.レクタングルを敷いて位置を固定

普通にコンポーネントを置いただけでは、画面幅が広い場合に縦棒が中央に寄ってしまいます。

1.レクタングルを敷いて位置を固定

「グループ化すれば固定できるのでは?」と思われるかもしれませんが、実はグループ化してもこの状態になってしまいます。

こんな時は、透明なレクタングルをエリア全体の下に敷くと良いです。

1.レクタングルを敷いて位置を固定

これで位置が固定されて、左寄せの状態をキープできます。

1.レクタングルを敷いて位置を固定

※中央に配置したコンポーネントは中央、右に配置したコンポーネントは右寄せになります。

2.コンポーネントのサイズ・位置を揃えて縦横のずれを防ぐ

たとえば、このようなシミュレーターを実装したい場合。

2.コンポーネントのサイズ・位置を揃えて縦横のずれを防ぐ

下図のように、画面幅が広いとコンポーネントの配置が微妙に崩れてしまうことがあります。

ちなみにTextInput自体は、3つとも同じサイズで縦に整列しています。

2.コンポーネントのサイズ・位置を揃えて縦横のずれを防ぐ

この原因は、左隣のTextコンポーネントとの余白の幅が揃っていないことです。

左隣のコンポーネントとのサイズが揃っていないことにより、拡大率が変わってしまっている状態です。

2.コンポーネントのサイズ・位置を揃えて縦横のずれを防ぐ

こういった箇所を揃えると、画面幅が広い場合もきれいに揃います。

(今回は分かりやすいように大きく差をつけてずらしていますが、実際にはほんの僅かなずれでもレイアウトが崩れてしまうことがあります。)

2.コンポーネントのサイズ・位置を揃えて縦横のずれを防ぐ

これで綺麗に整いました。

このように、対象のTextInputそのものだけでなく、周囲の(主に上、左の)コンポーネントのサイズ・位置が原因でレイアウトが崩れるケースも多いです。

原因が分からず困ったときには、周囲のコンポーネントも含めてサイズ・位置関係を確認してみてください。

3.透明なコンポーネントで余白を埋めて、横への拡がり方を調整

例えば、このようなタブを実装したい場合。

3.透明なコンポーネントで余白を埋めて、横への拡がり方を調整

表示したいコンポーネントだけを置いた場合、下線の位置がずれてしまいます。

3.透明なコンポーネントで余白を埋めて、横への拡がり方を調整

このような時は、非アクティブなタブの下にも透明な下線のコンポーネントを設置すると良いです。

(動きを揃えたいコンポーネント群の性質を揃えるイメージ。

 他のデザインの時にも結構役に立ちます。)

3.透明なコンポーネントで余白を埋めて、横への拡がり方を調整

3.透明なコンポーネントで余白を埋めて、横への拡がり方を調整

このように、均等に横に拡がるようになります。

その他、画面端の余白の幅を調整したい時など、透明なコンポーネントは様々な場面で活用できるのでぜひ試してみてください。

ノーコード部について

わたしたちノーコード部では、ノーコードでのアプリ開発依頼を承っています。

開発の速さや費用を抑えられる事ももちろん、サービス企画の提案から、コンセプトに沿ったデザインを提供いたします。

・ちょっとしたオリジナルアプリが欲しいけど、大きな予算はかけられない

・アイデアはあるけど、どういうアプリがいいか分からない

・大手企業のPoCやベンチャーのMVPとして、サービスリリースをしたい

など、他にも気になる事などありましたら下記からお気軽にお問い合わせください!

運営会社:シースリーレーヴ株式会社(Wixで作成)

https://www.c3reve.co.jp/

さいごに

最後まで読んでいただき、ありがとうございます

ノーコード部では企画からデザイン・開発まで、Webサービスやアプリの受託開発に関する相談、開発を承っております。

またシステム開発もできるノーコード部(シースリーレーヴ株式会社)だからこその技術で、圧倒的な短納期・低価格ながら高パフォーマンスなサービスを実現いたします。

どんなお悩みでもまずはぜひ一度ご連絡ください。解決の糸口を必ず見つけ出します!

ノーコードでどんな開発ができるのか、資料に弊社の開発実績をまとめました。

ノーコードに関する資料のダウンロードはこちら

実際に開発してみたいけれど、予算は?こんなサービスを作りたいけどノーコードでできるのか?最短でどれくらい?どんな小さなことでも、ぜひお気軽にご相談下さい。

技術スタッフがご相談させて頂きます!

ノーコード開発に関するお問い合わせはこちら

タグ:

新しい挑戦を始めるとき、 一番最初に相談される存在でありたい。

顧客の成功を共につくる — その第一歩は対話から始まります。『こんなプロダクトを作りたい』『AIを活用したいが何から始めればいいかわからない』そんなお悩みをお聞かせください。

ご相談は無料です。NDAも対応可能。最短翌営業日に回答いたします。