社区
CSS
帖子详情
求IE下 video 自由拉伸代码
oicuivu
2016-11-04 02:55:07
chrome 、firefox可使用样式object-fit:fill;来实现自由拉伸,但这个属性在IE及Edge下不支持。求解决方法。
...全文
251
1
打赏
收藏
求IE下 video 自由拉伸代码
chrome 、firefox可使用样式object-fit:fill;来实现自由拉伸,但这个属性在IE及Edge下不支持。求解决方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oicuivu
2016-11-05
打赏
举报
回复
没有直接的解决方法,最后是通过js修改transform scale(x,y)来实现,贴一下代码: [code=javascript][/ //调整视频大小,IE兼容 function resetVideoSize(area){ var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 器 var isIE = userAgent.indexOf("Trident") > -1; //判断是否IE浏览器 if(isIE){ $(area).find("div.node > video.video").each(function(index, element) { var actualRatio = $(element)[0].videoWidth/$(element)[0].videoHeight; var targetRatio = $(area).width()/$(area).height(); var scaleX = 1; var scaleY = 1; if(actualRatio < targetRatio){ scaleX = targetRatio / actualRatio; }else{ scaleY = actualRatio / targetRatio; } $(element).css({"transform":"scale(" + scaleX + "," + scaleY + ")"}); }); } } code]
【小结】HTML5视频
video
video
scr=data/test.mp4"">您的浏览器版本过低不能访问,请升级</
video
> 支持格式 mp4、webm、ogv safari浏览器和IE9以上浏览器只支持mp4 IE8以下不支持 IE9以上浏览器可以使用source标签支持...
HTML5全屏背景视频播放特效实操
video
>现代Web应用允许用户在浏览器内使用全屏模式来提供更加沉浸式的体验。HTML5提供了全屏API,允许开发者控制页面内的元素进入和退出全屏模式。<
video
>元素自然地适合于这种模式,因为它可以充满整个屏幕,提供...
前端基础面试题(HTML + CSS)
拖拽释放(Drag and drop) API 语义化更好的内容标签(header,nav,footer,aside,article,section) 音频、视频API(audio,
video
) 画布(Canvas) API 地理(Geolocation) API 本地离线存储 localStorage 长期存储数据,...
HTML及css疑问解答题前端面试题
1. 什么是盒模型 盒模型 margin(外边距)- 清除边框外的区域,外边距是透明的。 border(边框)- 围绕在内边距和内容外的边框。 padding(内边距)- 清除内容周围的区域,内边距是透明的...在IE盒子模型中,width表示con...
基本面试问题
IE11或更低版本不支持flex或仅支持部分 1.3 建议 如果是pc端页面布局,还是采用传统方式 如果是移动端或者是不考虑兼容的pc则采用flex 2.0 flex布局原理 flex 是 flexible Box 的缩写,意为"弹性布局",用来为盒...
CSS
61,125
社区成员
60,706
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章