林音小筑

CSS实现第三方视频通用代码自适应效果

前面插入的视频网站都是固定宽高比,在手机上无法产生自适应效果,让手机浏览不能完全显示视频内容,所以为了嵌入第三方视频并使其自适应长宽,我在css样式里面加入如下代码,以此来实现电脑,平板,以及手机和其他移动端的自适应,现在写出来供大家参考:

.video {

position: relative;

padding-bottom: 56.25%;

height: 0;

overflow: hidden;

}

.video iframe,

.video object,

.video embed {

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

}

将上面的CSS放到模板的主CSS里面,比如CSS最后!

然后后台发布视频编辑器里为通用代码定义video样式,具体HTML部分为

<p class="video">

<iframe src=http://player.youku.com...(具体链接地址) frameborder="0" allowfullscreen=""></iframe>

</p>

这样自适应就做成功了,当然若想设置固定宽高比,只需复制通用代码到HTML编辑器里面,无需定义class即可实现。

— 于 共写了531个字
— 文内使用到的标签: