フレックスコンテナプロパティの適用

最終更新日 : 2026年8月7日

オブジェクトスタイルを使用して、Adobe InDesign のコンテナと子オブジェクトのフレックスコンテナ設定を定義し、再利用する方法について説明します。

オブジェクトスタイルはフレックスコンテナプロパティをサポートするので、ユーザーは、複数のコンテナや子オブジェクトにわたって一貫したレイアウト動作を定義して再利用することができます。このアプローチを使用して、既存のレイアウトを標準化したり、新しいコンテナに同じフレックス設定を適用したりします。1 回限りのレイアウトには、フレックスコンテナパネルを直接使用します。

フレックスコンテナのコンテナスタイルを設定

ウィンドウスタイルオブジェクトスタイルを選択します。

パネルメニュー アイコンを選択し、「新規オブジェクトスタイル」を選択します。

基本属性リストから「フレックスコンテナ」オプションを選択します。

新規オブジェクトスタイルダイアログボックスが開かれ、フレックスコンテナが選択されてそのスタイル設定が表示されている InDesign ワークスペース。
フレックスコンテナのオブジェクトスタイル設定を変更

コンテナの幅と高さを自動(コンテンツに適応)または固定(指定した寸法を維持)に設定します。

スタイル名」フィールドにスタイルのわかりやすい名前を入力します。

OK」を選択します。

フレックスコンテナを選択し、オブジェクトスタイルパネルからスタイル名を選択して適用します。

ヒント

基準ドロップダウンメニューでスタイルを選択して、既存のスタイルに基づいて新しいフレックスコンテナスタイルを作成します。

スタイルでフレックスコンテナの子プロパティを定義

オブジェクトスタイルの同じ「フレックスコンテナ」セクションでは、フレックスコンテナの子要素とそのネストされた子要素のプロパティも定義でき、固定寸法または柔軟な寸法などの動作をレイアウト全体で標準化できます。

  • インタラクティブ要素の直接作成:フレックスコンテナ内の子要素を、個別に作成してフレックスコンテナに追加することなく、インタラクティブ要素に変換します。
  • 子要素をロック:フレックスコンテナ内の 1 つまたは複数の子要素をロックして、直接的なドラッグ、サイズ変更、フレーム外への移動を防ぎながら、キーボードの矢印キーを使用した位置変更は可能にします。
  • 子要素のキーボードナビゲーション:水平レイアウトでは左右の矢印キー、垂直レイアウトでは上下の矢印キーを使用して、ロックされた要素またはロックされていない要素の位置を変更できます。

オブジェクトスタイルを使用して、ロックされたフレックスフレーム内のフレックスプロパティを定義できます。

ウィンドウスタイルオブジェクトスタイルを選択します。

パネルメニュー アイコンを選択し、「新規オブジェクトスタイル」を選択するか、既存のスタイルをダブルクリックして編集します。

基本属性リストから「フレックスコンテナ」を選択します。

フレックスコンテナ」オプション内の「フレックスコンテナの子要素」セクションを見つけます。

オブジェクトスタイルオプションダイアログボックスが開かれ、「フレックスコンテナの子要素」プロパティがハイライトされている InDesign ワークスペース。
フレックスコンテナの子要素の幅と高さを調整します。

OK」を選択します。 オブジェクトスタイルを使用して、ロックされたフレックスフレーム内のフレックスプロパティを定義できます。

ネストされたフレックスコンテナの操作

フレックスコンテナをネストする場合、コンテナと子要素の両方のプロパティが適用され、幅と高さは「フレックスコンテナの子要素」セクションによって決定されます。

親として機能するフレックスコンテナを選択します。

その中に 1 つ以上のフレックスコンテナを配置して、ネストされた構造を作成します。

ネストされたコンテナのオブジェクトスタイルパネルを開きます。

フレックスコンテナの子要素」セクションで、「」と「高さ」の値を設定します。

幅と高さの値が「フレックスコンテナ」セクションの値と一致することを確認します。