IE9 (ベータ版とプレビュー版) が html5 ビデオ タグの相対的な幅/高さをサポートしていないのは正しいですか?
Chrome、Safari、および Firefox はすべて幅 = 50% を問題なく受け入れますが、IE9 では 50px として読み取られるようです。(ビデオは 4 つのブラウザすべてで表示されるので問題ありません)。
まだ実装されていないバグ/機能なのか、それとも恒久的な解決策なのか疑問に思っていました。
J.
IE9 (ベータ版とプレビュー版) が html5 ビデオ タグの相対的な幅/高さをサポートしていないのは正しいですか?
Chrome、Safari、および Firefox はすべて幅 = 50% を問題なく受け入れますが、IE9 では 50px として読み取られるようです。(ビデオは 4 つのブラウザすべてで表示されるので問題ありません)。
まだ実装されていないバグ/機能なのか、それとも恒久的な解決策なのか疑問に思っていました。
J.
HTML 要素の属性ではなく、CSS を使用して高さと幅を設定しようとしましたか?
つまり、以下ではなく:
<video src='whatever' height='50%' width='50%'>
あなたが試すことができます:
<video src='whatever' style='height:50%; width:50%;'>
...またはもちろん、スタイルを別の CSS ファイルに入れます。
IE9 Release Candidate をインストールしましたが、変更がないため、これを恒久的なソリューションと呼ぶことができると思います。
完成させるために:<video width="100%" height="100%"></video>
IE9 では 100px 幅でレンダリングされます。Chrome、FireFox、Safari、Opera の最新バージョンでは、これは親 div の 100% 幅でレンダリングされます。
CSS を使用して、幅:100%、高さ:100% のタグのスタイルを設定しました。IE9 Beta を試してみましたが、うまくいったようです。