検証環境
Chrome 54.0.2840.59
問題点
Video要素のwidth, heightを変更しても要素の縦横比がキープされた状態で大きさが変更されてしまうため、Video要素は縦横比を変えることが出来ない。グーグル先生は解決方法を教えてくれない(と、ある勉強会で聞いた)
原因
Video要素のobject-fit
がデフォルトでcontain
になっている。
※Image要素とかは、fill
解決方法
object-fit: fill
を指定する。
video {
object-fit: fill;
width: 75%;
}
解決方法2
transformでも一応大丈夫そう
video {
transform: scale(0.75, 1);
}
グーグル先生向け
アスペクト比 変わらない width height