レスポンシブな埋め込み Responsive embed
レスポンシブな埋め込みを簡単に実装できるコンポーネント。
iframe
要素、embed
要素、video
要素、object
要素で有効だ。
サンプル
使い方
class
属性にembed-responsive
を指定したdiv
要素を用意する。- 16:9のアスペクト比の場合、1の
div
要素のclass
属性にembed-responsive-16by9
を追加する。 - 4:3のアスペクト比の場合、1の
div
要素のclass
属性にembed-responsive-4by3
を追加する。 - 1の
div
要素内に、class
属性にembed-responsive-item
を指定した要素(iframe
、embed
、video
、object
)を配置する。
<div class="embed-responsive embed-responsive-16by9"> <iframe class="embed-responsive-item" src="../sample/responsiveEmbed-usage.html"></iframe> </div>
16:9のアスペクト比
表示サンプル
ソースコード
<div class="embed-responsive embed-responsive-16by9"> <iframe class="embed-responsive-item" src="../sample/responsiveEmbed-usage.html"></iframe> </div>
4:3のアスペクト比
表示サンプル
ソースコード
<div class="embed-responsive embed-responsive-4by3"> <iframe class="embed-responsive-item" src="../sample/responsiveEmbed-usage.html"></iframe> </div>