メインコンテンツにスキップ

Embedボックスの縦横比を固定するレスポンシブ設定

埋め込みボックスを、縦横比を保ったまま表示させるレスポンシブ設定の方法を紹介します。この記事では例として、YouTube動画を埋め込んだEmbedボックスを、16:9の縦横比に維持するレスポンシブ設定を紹介します。

今週アップデートされました

Embedボックスで埋め込んだ要素は、下記のレスポンシブ設定をすれば、どんな画面幅のデバイスでも縦横比を固定して表示できます。

Embedボックスの縦横比を固定する方法

例)YouTube動画を埋め込んだEmbedボックスを、どんな画面幅で閲覧しても16:9の縦横比に維持するレスポンシブ設定

(1) 親ボックスを作成します。

  1. ナビゲーションで追加アイコンをクリックします。

  2. [基本]タブをクリックします。

  3. [Box]をクリックします。

  4. ボックスがスクリーン上に配置されます。

このボックスの横幅が、のちに重ねる埋め込みボックスの横幅の最大値になります。

(2) 希望比率の画像を用意します。

※この画像は比率固定のみに利用されるため、実際にサイト上で表示されることはありません。

  1. あらかじめ希望する縦横比になった画像を用意します。

  2. 画像を(1)の親ボックス内に配置します。

  3. 画像のタイプを[img]にします。

(3)画像と親ボックスのサイズを合わせます。

  1. 画像を選択し、右パネルを開きます。右パネルが閉じている場合は開いてください。

  2. [ボックス]タブを開き、幅を[100%]にして、画像の横幅を親ボックスに合わせます。

  3. 親ボックスを選択し、右パネルを開きます。右パネルが閉じている場合は開いてください。

  4. [ボックス]タブを開き、親ボックスの高さを[auto]にして、親ボックスの高さを画像に合わせます。

これで、用意した画像の縦横比率を踏襲した親ボックスが完成しました。

(3) Embedボックスを設置します。

  1. ナビゲーションで追加アイコンをクリックします。

  2. [基本]タブをクリックします。

  3. [埋め込み]セクションから[Blank]をクリックします。

  4. スクリーン上に配置されたEmbedボックスを、(1)の親ボックス内に入れます。
    この時、レイヤーパネル上でドラッグして移動させると簡単に行えます。

  5. Embedボックスを選択して右パネルを開きます。右パネルが閉じている場合は開いてください。

  6. [ボックス]タブを開き、横幅と高さを100%にします。

  7. [ボックス]タブを開き、位置を[絶対配置]にします。
    上下左右の[距離]は0または-にします。

こちらの回答で解決しましたか?