列レイアウト

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む8読むのに数分
  • 列レイアウトは、UI ビルダー ページを設計および整理するために使用されます。

    列レイアウトを使用して、エクスペリエンスで役に立つ視覚的に魅力あるページを作成することができます。列レイアウトはコンポーネントを保持できる柔軟性に優れたコンテナの一種です。列レイアウトは事前設定されたシンプルなレイアウトであり、効率的で魅力的なページをすばやく設計できます。コンポーネントを追加する前に、列レイアウトを使用してページの構造を定義して設定すると便利です。

    列レイアウトでは同じ幅または異なる幅の列を使用できます。

    UI Builder で使用可能な列レイアウトの例。

    列レイアウト全体を構成し、レイアウト内の個々の列も構成できます。たとえば、列レイアウトとレイアウト内の個々の列に異なる境界線の幅と色を設定します。

    見出しを含む 1 列レイアウトで、その下に 3 列のレイアウトがある UI Builder ページ。

    注:
    現在、条件に基づく列レイアウトでの列の非表示/表示はサポートされていません。

    列レイアウトの追加

    列レイアウト UI ビルダー を追加して、エクスペリエンスページ上で構造を構築し、コンポーネントを整理します。

    始める前に

    必要なロール:ui_builder_admin

    手順

    1. 移動先 すべて > Now Experience フレームワーク > UI ビルダー.
    2. 作業するエクスペリエンスを開くか、または [+ 作成] を選択してエクスペリエンスを作成します。
      エクスペリエンスの作成の詳細については、「UI ビルダー でユーザーがアプリケーションをどのように操作するかを構成する」を参照してください。
    3. UI ビルダー でのページの作成」の手順を実行するか、またはページを開きます。
    4. コンテンツツリーで [+ コンポーネントを追加] を選択します。
    5. [レイアウト] タブで [基本] オプションのいずれかを選択します。
      基本的な列レイアウトオプションをリストしたレイアウトタブが表示された、UI Builder のフローティングコンポーネントメニュー。
      列レイアウトはステージに表示されるため、コンポーネントを列に追加できます。詳細については、「コンポーネントの追加と構成」を参照してください。空の 3 列を含む列レイアウト
    6. 上または下に列レイアウトを追加します。
      • コンテンツツリーで、列レイアウト名を選択したままにするか (または右クリック)、列レイアウトのメニューアイコンを選択します。次に、一覧から [前に追加 ] または [ 後に追加 ] を選択し、レイアウトを選択します。

        選択した列レイアウトの前または後に追加するオプションを示す列レイアウトメニューアイコンが選択されたコンテンツツリー。

      • ステージで列レイアウトを選択し、上部または下部のプラス記号を選択します。

        列レイアウトを追加するためのプラス記号アイコン付きの既存の 2 列レイアウト。

    列レイアウトの構成

    UI ビルダー で列レイアウトを構成して、エクスペリエンスページに必要な適切な数の列と外観を追加します。

    始める前に

    必要なロール:ui_builder_admin

    手順

    1. 移動先 すべて > Now Experience フレームワーク > UI ビルダー.
    2. 作業するエクスペリエンスを開くか、または [+ 作成] を選択してエクスペリエンスを作成します。
      エクスペリエンスの作成の詳細については、「UI ビルダー でユーザーがアプリケーションをどのように操作するかを構成する」を参照してください。
    3. UI ビルダー でのページの作成」の手順を実行するか、またはページを開きます。
    4. ページに列レイアウトがまだ含まれていない場合は、列レイアウトの追加
    5. コンテンツツリー、ステージ、または構成パネルを使用して列を追加します (最大 6 つ)。
      • コンテンツツリーで、列名を選択したままにするか (または右クリック)、列の [メニュー] アイコンを選択して、リストから [ 前に 列を追加] または [ 後に列を追加 ] を選択します。

        選択した列の前後に列を追加するオプションを示す列メニューアイコンが選択されたコンテンツツリー。

      • ステージで 1 つの列を選択し、列名の横にある [メニュー] アイコンを選択して、リストから [ 前に 列を追加] または [ 後に列を追加 ] を選択します。

        選択した列の前後に列を追加するオプションを示す列メニューアイコンが選択されたステージ。

      • ステージで、列を長押し (または右クリック) し、リストから [ 前に 列を追加] または [ 後に列を追加 ] を選択します。

        ステージは、列メニューが開き、選択した列の前後に列を追加するオプションを指す黒い矢印で表示されます。

      • コンテンツツリーで列レイアウトを選択し、ステージで [+] プラスアイコンを選択して列レイアウトの右側に列を追加します。

        列レイアウトが選択され、列を追加するためのプラスアイコンを指す黒い矢印が表示されたステージ。

      • コンテンツツリーで列レイアウトを選択し、構成パネルで [列 ] の横にある [+] プラスアイコンを使用して、列レイアウトの右側に列を追加します。

        レイアウト列オプションを指す黒い矢印が付いた列レイアウト構成パネル。

      注:
      列は相互にネストできますが、多くの場合、ページではこのレベルの複雑さは必要ありません。
    6. コンテンツツリー、ステージ、または構成パネルから列ラベルを編集して、列の名前を変更します。
      • コンテンツツリーで、列名を選択したままにするか (または右クリック)、列の [メニュー] アイコンを選択して、[ 名前の変更] を選択します。
      • ステージで、列名の横にある [メニュー] アイコンを選択し、[ 名前の変更] を選択します。
      • 構成パネルで、列名の横にある情報アイコンを選択します。構成パネルの列名情報アイコンを指す矢印と展開されたポップアップウィンドウ。列ラベルフィールドが表示されています。
      列の名前を変更すると、ステージとコンテンツツリーの異なる列を区別するのに役立ちます。多数の列レイアウトと列を含む複雑なページがある場合は、列の名前を変更すると便利です。
    7. レイアウト内の列の幅を変更するには、(コンテンツツリーまたはステージで) 列レイアウトを選択してから、ステージ上の列の分割線を左右にドラッグして列の幅を狭くしたり広くしたりします。
      列の分割線をドラッグして列のサイズを変更する方法を示すアニメーション。
      列分割線をドラッグすると、列の上部の幅のパーセンテージが自動的に変更されます。パーセンテージの合計は 100% になります。列のサイズを変更するときは、列内のコンポーネントに必要なスペースに注意してください。たとえば、リストおよびフォームコンポーネントは通常、幅の狭い列では適切に表示されません。
    8. コンテンツツリー、ステージ、または構成パネルを使用して、レイアウト内の列を水平方向に均等に配置します。
      • コンテンツツリーで、列レイアウト名を選択したままにするか (または右クリック)、列レイアウトのメニューアイコンを選択して、リストから [列を均等に配分 ] を選択します。
      • ステージで列レイアウトを選択し、列レイアウト名の横にあるメニューアイコンを選択して、リストから [列を均等に配分 ] を選択します。
      • コンテンツツリーまたはステージで列レイアウトを選択し、構成パネルで [列を均等に配分] を選択します。
    9. コンテンツツリーまたはステージを使用して、列レイアウト内の列 (その内容を含む) を並べ替えます。
      • コンテンツツリーで、列を選択し、新しい位置にドラッグします (青い横線は、列をドロップできる場所を示します)。コンテンツツリーの列からツリー内の新しい場所を指す矢印は、青色の水平線で示されます。
      • ステージで列ヘッダーを選択し、列を新しい位置にドラッグして、垂直マゼンタの線で定義されたドロップゾーンに列をドロップします。ステージの列ヘッダーから、垂直マゼンタのバーで示されるドロップゾーンを指す矢印。
      コンテンツツリーで列を並べ替えるとステージが更新され、ステージで並べ替えるとコンテンツツリーが更新されます。
    10. コンテンツツリー、ステージ、または構成パネルの列間のスペースを指定します。
      • コンテンツツリーで、列レイアウト名を選択したままにするか (または右クリック)、列レイアウトの [メニュー] アイコンを選択してリストから [ レイアウト ] を選択し、[ 列ギャップ] でサイズオプションを選択します。
      • ステージで列レイアウトを選択し、列レイアウト名の横にあるメニューアイコンを選択し、リストから レイアウト を選択して、[ 列ギャップ] でサイズオプションを選択します。
      • コンテンツツリーまたはステージで列レイアウトを選択し、構成パネルで [列ギャップ] でサイズオプションを選択します。オプションを表示するために [列ギャップ] フィールドが展開されたコンポーネントパネル。
    11. ツリーアイコンを選択して、コンテンツの別のレイヤーに移動します。たとえば、列から親の列レイアウトや子コンポーネント移動します。
      ステージ上の列レイアウト、列、およびコンポーネントを移動するためのツリーアイコンを指す矢印。
    12. コンテンツツリーまたはステージから列を削除します。
      • コンテンツツリーで、列名を選択したままにするか (または右クリック)、列の [メニュー] アイコンを選択して、リストから [ 列を削除 ] を選択します。
      • ステージで 1 つの列を選択し、列名の横にある [メニュー] アイコンを選択して、リストから [ 列の削除 ] を選択します。
      • コンテンツツリーで列レイアウトを選択し、構成パネルで [列] の横にある - マイナスアイコンを使用して、列レイアウトの右側から列を削除します。

    詳細な列レイアウトオプションの設定

    スタック幅と列レイアウトの高さを含む詳細な列レイアウトオプション UI ビルダー を設定します。

    始める前に

    必要なロール:管理者

    手順

    1. 移動先 すべて > Now Experience フレームワーク > UI ビルダー.
    2. 作業するエクスペリエンスを開くか、または [+ 作成] を選択してエクスペリエンスを作成します。
      エクスペリエンスの作成の詳細については、「UI ビルダー でユーザーがアプリケーションをどのように操作するかを構成する」を参照してください。
    3. UI ビルダー でのページの作成」の手順を実行するか、またはページを開きます。
    4. ページに列レイアウトがまだ含まれていない場合は、列レイアウトの追加
    5. コンテンツツリーで少なくとも 2 列を含む列レイアウトを選択します。
      列レイアウトが 1 選択されたコンテンツツリー。
    6. スタック幅を設定するには、レイアウト>構成パネルに移動し、[高度なレイアウトオプションを表示]を選択します。
      注:
      スタック幅を設定すると、幅の狭いブラウザーウィンドウ、タブレット、またはモバイルデバイスでの列レイアウトを含むページの外観を制御できます。
      詳細レイアウトオプションのリンクを表示するための黒い矢印の付いた構成パネル。
    7. 下の [スタック列] に幅を入力します。
    8. [保存] を選択します。
    9. 新しいスタック幅をテストするには、[ プレビュー ] の横にある矢印を選択し、[ URL パスを開く] を選択します。
    10. ブラウザー ウィンドウの幅を指定したスタック幅より小さくして、右側の列が最初の列より下に移動することを確認します。
    11. URL パスで開いたブラウザータブを閉じます。
    12. 列レイアウトの高さを制御するには、コンテンツツリーで少なくとも 2 列を含む列レイアウトを選択し、[ レイアウト] > [構成パネル] に移動して、[ 詳細レイアウトオプションを表示] を選択します。
      注:
      高さの設定は、リストコンポーネントなどの高さを設定できるコンポーネントが列レイアウトに含まれている場合に便利です。
    13. [ サイズ設定] で、1 つ以上のオプションに数値を入力します ([高さ]、[ 最小] H、および 最大。H)、サイズ単位 ( px%em など) を設定します。
      詳細サイジングオプションを指す黒い矢印のある構成パネル。
    14. [保存] を選択します。
    15. 新しいサイズ設定をテストするには、 [ プレビュー ] の横にある矢印を選択し、 [ URL パスを開く] を選択します。
    16. ブラウザー ウィンドウの高さを小さくしたり広げたりして、指定した値をテストします。
    17. URL パスで開いたブラウザータブを閉じます。