来源:自学PHP网 时间:2018-02-08 10:48 作者: 阅读:次
[导读] CSS :fullscreen 伪类选择器用于匹配当前全屏显示的元素。...
CSS 大多数的现代浏览器都可以进入全屏模式。你可以尝试按下F11键,测试一下浏览器进入全屏模式的样子。 但是,如果你的页面中有某个元素,你想选择它,并使用 关于HTML5 Fullscreen API,它的简单使用方法类似下面的样子: var el = document.getElementByID('element'); // use necessary prefixed versions el.webkitRequestFullscreen(); el.mozRequestFullScreen(); el.msRequestFullscreen(); // finally the standard version el.requestFullscreen(); 上面的代码中的 #element:fullscreen { width: 100vw; height: 100vh; ...... } 示例代码下面的示例代码为某个元素进入全屏模式的元素设置样式,使它填充满整个视口。 .el:-webkit-full-screen { width: 100vw; height: 100vh; } .el:-moz-full-screen { width: 100vw; height: 100vh; } .el:-ms-fullscreen { width: 100vw; height: 100vh; } .el:fullscreen { width: 100vw; height: 100vh; } 下面的示例代码在图片进入全屏模式时,隐藏它的描述信息。 figure:-webkit-full-screen figcaption { display: none; } figure:-moz-full-screen figcaption { display: none; } figure:-ms-fullscreen figcaption { display: none; } figure:fullscreen figcaption { display: none; } 下面的代码在进入全屏模式时,隐藏所有class为 :-webkit-full-screen .foo { display: none; } :-moz-full-screen .foo { display: none; } :-ms-fullscreen .foo { display: none; } :fullscreen .foo { display: none; } 浏览器支持
支持Fullscreen API的浏览器参考下面的浏览器兼容性列表: |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com