vidio设置宽和高的时候视频的位置怎么感觉下移了呢

来源:3-7 video

慕尼黑1428446

2019-06-15 12:39:31

还有  这个老师讲的好像是真的不怎么样

写回答

2回答

慕移动3569406

2019-12-14

可以用F12打开来看一下,就明白了。

这类问题其实老师已经回答过了, 可以看看。

 觉得慕课网挺好的,其实学习“犯错经验”也是很重要的,每看完一节,都来回答专区看看,能学到不少东西。


我个人认为其实video元素背后可以这样假设地表示:

    <div>

        <视频画面></视频画面>

        <视频控制器></视频控制器>

    </div>


当设置width和height的时候,其实是在设置这个div这个容器的宽高,而里面的视频画面会自适应铺满这个容器的宽度, 视频画面也会垂直居中显示。

而老师的例子,为视频设置了1024px的宽度, 这时候视频画面铺满1024px, 但是并不能保证它的高度能够达到我们设置的div高度, 因为视频画面还是要等比例的显示的。

不知道解释清楚了没有, 总言之你用F12打开看看就明白了。



1

好帮手慕慕子

2019-06-15

同学你好, 老师这里主要是向同学展示, 可以直接在video标签中使用width和height设置video的大小哦,因为video标签设置的宽度比要视频实际的宽度小, 视频的宽度会充满video标签,导致视频的高度会成比例的也缩小了, 不能占满整个video标签,导致上方有空白,造成视频位置下移的错觉。目前阶段, 老师主要是先让同学感受一下HTML标签的变化, 如下图所示, 在后面的课程会针对音视频标签做详细的讲解哦

http://img.mukewang.com/climg/5d0487400001195a11980600.jpg

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~

1

0 学习 · 40143 问题

查看课程