我有一个嵌入的 Youtube 视频,它位于td
HTML 元素中。我试图让视频具有其父td
元素的宽度,但仍保持其纵横比(纵横比调整高度)。
我试图让视频大小看起来像这样:
我的问题是视频看起来像这样:
如何使用 CSS 使视频放大以使用td
元素的所有可用宽度但仍保持其纵横比?
这是我的代码和我的JSFiddle 示例:
<table width="100%">
<tr valign="top">
<td>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. </p>
</td>
<td style="width: 450px;">
<!-- Note the Youtube video is loaded using the Youtube Javscript API-->
<iframe src="https://www.youtube.com/embed/zrWkRHSK6A8?enablejsapi=1" style="width: auto; height: auto;"></iframe>
</td>
<td>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. </p>
</td>
</tr>
</table>