menuMDUIDocs
color_lens
Material Design 3 と Web Components をベースにした新しい mdui 2 がリリースされました。mdui 2 ドキュメントはこちら

メディア

mdui は画像とビデオに対していくつかのクラスを定義しており、それらにレスポンシブな特性や定義済みのスタイルを持たせることができます。

画像

レスポンシブ

img タグにクラス .mdui-img-fluid を追加すると、画像をその親要素の幅に適応させることができます。

<img class="mdui-img-fluid" src="image.png" />

角丸画像

img タグにクラス .mdui-img-rounded を追加すると、画像に角丸を適用できます。

<img class="mdui-img-rounded" src="image.png" />

円形画像

img タグにクラス .mdui-img-circle を追加すると、画像を円形にできます。

<img class="mdui-img-circle" src="image.png" />

ビデオ

レスポンシブ埋め込みビデオ

埋め込みビデオの親要素にクラス .mdui-video-container を追加すると、ビデオを親要素の幅に適応させることができます。

<div class="mdui-video-container">
  <iframe
    height="498"
    width="510"
    src="https://player.youku.com/embed/XNzUwOTk5MzE2"
    frameborder="0"
    allowfullscreen
  ></iframe>
</div>

レスポンシブ HTML5 ビデオ

video タグにクラス .mdui-video-fluid を追加すると、ビデオを親要素の幅に適応させることができます。

<video class="mdui-video-fluid" controls>
  <source src="video.mp4" type="video/mp4" /></video
>

CSS クラス一覧

クラス名説明
.mdui-img-fluidレスポンシブ画像
.mdui-img-rounded角丸画像
.mdui-img-circle円形画像
.mdui-video-containerレスポンシブ埋め込みビデオ
.mdui-video-fluidレスポンシブ HTML5 ビデオ