[TOC]
# 响应式 Web 设计 – 视频(Video)
## 使用 width 属性
如果 width 属性设置为 100%,视频播放器会根据屏幕大小自动调整比例:
~~~
video {
width: 100%;
height: auto;
}
~~~
注意在以上实例中,视频播放器根据屏幕大小自动调整比例,且可以比原始尺寸大。更多情况下我们可以使用 max-width 属性来替代。
## 使用 max-width 属性
如果 max-width 属性设置为 100%, 视频播放器会根据屏幕自动调整比例,但不会超过其原始大小:
~~~
video {
max-width: 100%;
height: auto;
}
~~~
## 在网页中添加视频
我们可以在网页中添加视频。以下实例视频根据 div 区域大小自动调整并占满整个 div 区域:
~~~
video {
width: 100%;
height: auto;
}
~~~
# 实例
~~~
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
video {
width: 100%;
height: auto;
}
</style>
</head>
<body>
<video width="400" controls>
<source src="/statics/demosource/mov_bbb.mp4" type="video/mp4">
<source src="/statics/demosource/mov_bbb.ogg" type="video/ogg">
Your browser does not support HTML5 video.
</video>
<p>调整浏览器窗口大小查看视频播放器变化</p>
</body>
</html>
~~~
