网页占满整个屏幕_html如何让body占满整个屏幕
第一步:编写HTML页面主要包括是窗口全屏(类似F11的功能)让body独占整个空间。
demo
body全屏
退出全屏
-
魁拔1
-
血色苍穹
-
纳米核心
-
海贼王
// 窗口状态改变事件
fullscreenchange(document, function(isFull) {
console.log(isFull);
});
/* 封装 */
// 窗口状态改变
function fullscreenchange(el, callback) {
el.addEventListener("fullscreenchange", function () {
callback && callback(document.fullscreen);
});
el.addEventListener("webkitfullscreenchange", function () {
callback && callback(document.webkitIsFullScreen);
});
el.addEventListener("mozfullscreenchange", function () {
callback && callback(document.mozFullScreen);
});
el.addEventListener("msfullscreenchange", function () {
callback && callback(document.msFullscreenElement);
});
}
// 全屏
function requestFullScreen(element) {
var requestMethod = element.requestFullScreen || //W3C
element.webkitRequestFullScreen || //Chrome等
element.mozRequestFullScreen || //FireFox
element.msRequestFullScreen; //IE11
if (requestMethod) {
requestMethod.call(element);
}else if (typeof window.ActiveXObject !== "undefined") {//for Internet Explorer
var wscript = new ActiveXObject("WScript.Shell");
if (wscript !== null) {
wscript.SendKeys("{F11}");
}
}
}
//退出全屏
function exitFull() {
var exitMethod = document.exitFullscreen || //W3C
document.mozCancelFullScreen || //Chrome等
document.webkitExitFullscreen || //FireFox
document.webkitExitFullscreen; //IE11
if (exitMethod) {
exitMethod.call(document);
}else if (typeof window.ActiveXObject !== "undefined") {//for Internet Explorer
var wscript = new ActiveXObject("WScript.Shell");
if (wscript !== null) {
wscript.SendKeys("{F11}");
}
}
}
素材如下:
网页占满整个屏幕_html如何让body占满整个屏幕相关推荐
- wpf计算字符大小占像素_[读书笔记]《计算机科学速成课》——23 屏幕与2D图像显示...
早期的文本任务通过打印机显示,因为屏幕分辨率较低,无法显示清晰的文字,而将计算结果的文字打印在纸上,有更高的对比度和分辨率,屏幕一般只用于跟踪程序的运行情况,比如寄存器的值,可以节约纸,并且屏幕更新很 ...
- java调色板代码_简易网页调色板功能调用代码_html
简易网页调色板功能调用代码 colorSelect('色值输入框ID','显示色值的容器ID',event) 调用起来很简单,任何物品onClick就可以. 以下是html网页特效代码,点击运行按钮可 ...
- html网页设计期末大作业_HTML+CSS+JS网页设计期末课程大作业——橙色的素材火资源整站(25页)
html网页设计期末大作业_HTML+CSS+JS网页设计期末课程大作业--橙色的素材火资源整站(25页) 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶 ...
- 怎么点亮段码屏_iPad屏幕坏点亮点怎么看 自查iPad屏幕坏点亮点方法【详解】
iPad屏幕坏点亮点怎么看,自查iPad屏幕坏点亮点 .iPad屏幕配备的是9.7寸大尺寸液晶屏,尤其是现在iPad4屏幕分辨率更是高达 2048 x1536像素.这样高的分辨率,坏点亮点出现的概率自 ...
- ionic 图片显示在屏幕中间_iPad屏幕坏点亮点怎么看 自查iPad屏幕坏点亮点方法【详解】...
iPad屏幕坏点亮点怎么看,自查iPad屏幕坏点亮点 .iPad屏幕配备的是9.7寸大尺寸液晶屏,尤其是现在iPad4屏幕分辨率更是高达 2048 x1536像素.这样高的分辨率,坏点亮点出现的概率自 ...
- 屏幕小于6英寸的手机_6英寸屏幕真的大么?你可能对“全面屏”有什么误解!详解全面屏手机那些事...
6英寸屏幕真的大么?你可能对"全面屏"有什么误解!详解全面屏手机那些事 2018-05-15 10:31:35 225点赞 278收藏 118评论 小编注:想获得更多专属福利吗?金 ...
- 手机屏幕 高宽有哪些_手机新屏幕比18:9高宽到底好在哪里
我们都有注意到,现在市场上的手机会发现它们普遍都变长了,大部分都已经采用了新的屏幕比18:9高宽,原来的都是16:9的宽高,这改变的理由是什么,智能手机的18:9高宽比能带来任何实际好处吗? 虽然我们 ...
- 满100减50 还是满50减20,该如何设置满减优惠?
诸葛君说:双十一已经过去近半个月了,但有关双十一的讨论还是络绎不绝,记得很早之前的双十一还是没有一丝丝套路,统统五折,而非现在犹如微积分一样晦涩难懂的规则. 满减是在线销售常见的优惠方式,称之为&qu ...
- 学生计算机屏幕坏了怎么办,如果计算机显示器的屏幕坏了怎么办?
某些朋友可能会遇到这种问题,即计算机显示器的屏幕闪烁,那么如果计算机显示器的屏幕闪烁,该怎么办?其实方法比较简单,让我简单介绍一下!状况:水波纹在显示器上闪烁 显示器上水波纹闪烁的主要原因是电线引起的 ...
最新文章
- Windows服务异常自动关闭
- 【POI xls】解析xls遇到的问题
- linux 源码安装详解
- 一个与神经网络分类特征旋转不变性有关的实验
- MySQL基础之控制台常用命令
- 2016-05-12 SAP UI5事件注册的问题研究
- java long类型转string_JavaSE的学习——数据类型
- OSG仿真案例(3)——cmake创建工程
- python中文件写入种类及功能方法
- Raw Socket(原始套接字)实现Sniffer(嗅探)
- EDA365 Skill找不到Cadence安装路径的原因与解决办法
- Stardock Fences v3.1.0.5 桌面整理、图标分类工具
- 分析方法--FMEA,6sigma,脑力激荡法
- docker进阶:自定义镜像、网络架构(二)
- vue组件之Prop属性
- 推荐给你三个知识星球助你选对人生
- linux重新初始化网络命令,如何在Ubuntu 18.04 Bionic Beaver Linux上重新启动网络
- 用js进行日期的加减
- 2021年“深育杯“网络安全大赛Writeup
- WinForm 设置dataGridView某行的背景色