Name
Default Value
- Name
$selector-iframe
- Default Value
.iframe
- Name
$selector-iframe-core
- Default Value
iframe
- Name
$modifier-iframe-aspect-16x9
- Default Value
.is-aspect-16x9
- Name
$modifier-iframe-aspect-4x3
- Default Value
.is-aspect-4x3
iframe を制御するエレメント CSS。
.iframe
で iframe
をラップすることで、レスポンシブなアスペクト比維持を行えます。
<div class="iframe is-aspect-16x9">
<iframe width="560" height="315" src="https://www.youtube.com/embed/llQkSr6fzXg" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
Selector | Description |
---|---|
.iframe | iframe をラップしてアスペクト比を指定するセレクター。 |
iframe | 実際に動作する iframe。 |
.iframe
には .is-aspect-16x9
.is-aspect-4x3
どちらかの付与が必須です。
Modifier | Description |
---|---|
.is-aspect-16x9 | .iframe に付与するとアスペクト比が 16:9 になります。 |
.is-aspect-4x3 | .iframe に付与するとアスペクト比が 4:3 になります。 |
$selector-iframe
.iframe
$selector-iframe-core
iframe
$modifier-iframe-aspect-16x9
.is-aspect-16x9
$modifier-iframe-aspect-4x3
.is-aspect-4x3
musubii-style-iframe()
musubii-style-iframe-core()
musubii-style-iframe-wrap-aspect-16x9()
musubii-style-iframe-wrap-aspect-4x3()