5

IE9(测试版和预览版)不支持 html5 视频标签上的相对宽度/高度是否正确?

Chrome、Safari 和 Firefox 都很好地接受宽度=50%,但 IE9 似乎将其读取为 50px。(视频在所有 4 个浏览器中都显示,所以没有问题)。

我想知道这是否是尚未实施的错误/功能或永久解决方案。

J。

4

3 回答 3

5

您是否尝试过使用 CSS 而不是 HTML 元素的属性来设置高度和宽度?

即而不是:

<video src='whatever' height='50%' width='50%'>

你可以试试:

<video src='whatever' style='height:50%; width:50%;'>

...或者,当然,将样式放入单独的 CSS 文件中。

于 2011-02-12T21:15:56.547 回答
2

我刚刚安装了 IE9 Release Candidate,由于没有任何变化,我想我们可以将其称为永久解决方案。

只是为了完整:<video width="100%" height="100%"></video>

将在 IE9 中呈现为 100px 宽度。在最新版本的 Chrome、FireFox、Safari 和 Opera 中,这将呈现父 div 的 100% 宽度。

于 2011-02-10T16:18:18.010 回答
1

我使用 CSS 为标签设置宽度:100% 和高度:100%。我尝试了 IE9 Beta,这似乎有效。

于 2011-02-12T21:01:49.993 回答