Fullscreen API的简单使用方法
来源:互联网 发布:mac解压缩软件zip 编辑:程序博客网 时间:2024/06/08 20:29
参考文章:https://www.sitepoint.com/use-html5-full-screen-api/
这个API的部分功能到今天也没有完全被浏览器实现。更多方法可参考文档。这里实现一个点击图片切换全屏展示的效果(只在Chrome下可用,其他浏览器会有相应的属性名)
<style> body{ margin: 0; padding: 0; } #fullscreen:-webkit-full-screen{ width: 100%; height: 100%; } img{ width: 600px; vertical-align: bottom; } /* 全屏状态设置图片宽度 */ #fullscreen:-webkit-full-screen img{ width: 100%; } #fullscreen:-webkit-full-screen:-webkit-backdrop{ background: maroon; } #fullscreen:-ms-fullscreen:backdrop{ background: maroon; }</style><body> <div id="fullscreen"> <img id="myImg" src="../beach.jpg" alt=""> </div> <script> var $imgContainer = document.getElementById("fullscreen"); var $img = document.getElementById("myImg"); // 点击图片切换全屏状态 $img.addEventListener("click", function(){ if(document.webkitIsFullScreen){ document.webkitExitFullscreen(); }else{ $imgContainer.webkitRequestFullScreen(); } }) </script></body>
示例代码地址
一个封装好的方法库:https://github.com/sindresorhus/screenfull.js
阅读全文
0 0
- Fullscreen API的简单使用方法
- Fullscreen API
- Fullscreen API全屏显示
- HTML5 <fullscreen全屏API>
- fetch API简单使用方法
- Fullscreen API 全屏显示网页
- FullScreen JavaScript API 具体使用
- Fullscreen API 全屏显示网页
- Fullscreen API 全屏显示网页
- Fullscreen API 全屏显示网页
- 不好用html5-api:fullscreen
- HTML5 Fullscreen API html5全屏编程API
- SharedPreferences的简单使用以及官方API给出的使用方法
- FullScreen
- FullScreen
- JDBC API的使用方法
- inline fixed fullscreen的区别
- amchart 使用方法简介及简单中文API
- 正则表达式语法
- 2018三七互娱前端笔试
- ycb的ACM进阶之路——背包
- css实现螺旋向上动画
- 欢迎使用CSDN-markdown编辑器
- Fullscreen API的简单使用方法
- HDU6113 度度熊的01世界(深搜DFS,2017"百度之星"程序设计大赛
- 执行环境和作用域
- 实训day2
- 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
- POJ 2240 Floyd的变式
- 大数据预科班6
- kotlin学习day7:null安全
- tomcat 源码学习——准备工作