HTML5 body设置自适应全屏


Posted in HTML / CSS onMay 07, 2020

用什么代码实现?不允许有白色底色产生,因为手机高度不一样

设计图要标准(750)确认是背景图(通屏底图)应用场景:移动端宣传页面或者活动页面

错误的写法:加到div中结合图片设置min-height,但是页面不会回弹

终极方案

html,body{
 width:100%;
 height:100%
}
body{
  font-family: "华文细黑";
  background:url("../img/Flyer-bg.png") no-repeat;
  background-size: 100%;
}

一个hack方案解决垂直剧中问题

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width,minimum-scale=1.0">
    <title>缓存</title>
    <script src="js/jquery-1.8.2.min.js"></script>
    <script src="js/store.min.js"></script>
    <style>
        .parent{
            width:200px;
            height: 200px;
            /* 以下属性垂直居中 */
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
            background-color: #aaa;
        }
    </style>
</head>
<body>
    <div class="parent">111</div>
</body>

其他方案

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <div id="Layer1" style="position:fixed; left:0px; top:0px; width:100%; height:100%">  
    <img src="https://www.qianbuxian.com/uploads/banners/20171214085954_shouye5.jpg" width="100%" height="100%"/>  
</body>
</html>

清除浮动

.float-left {
    float: left;
}
.float-right {
    float: right;
}
.clear-fix:after {
    display: table;
    content: '';
    clear: both;
}

到此这篇关于HTML5 body设置自适应全屏的文章就介绍到这了,更多相关HTML5自适应全屏内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木! 

HTML / CSS 相关文章推荐
CSS3模块的目前的状况分析
Feb 24 HTML / CSS
一款纯css3实现的非常实用的鼠标悬停特效演示
Nov 05 HTML / CSS
前端隐藏出边界内容的实现方法
Apr 14 HTML / CSS
css3实现3D文本悬停改变效果的示例代码
Jan 16 HTML / CSS
使用CSS3实现input多选框自定义样式的方法示例
Jul 19 HTML / CSS
Html5实现单张、多张图片上传功能
Apr 28 HTML / CSS
浅谈利用缓存来优化HTML5 Canvas程序的性能
May 12 HTML / CSS
整理HTML5中表单的常用属性及新属性
Feb 19 HTML / CSS
有关HTML5页面在iPhoneX适配问题
Nov 13 HTML / CSS
data:image data url 文件转为Blob上传后端的方法
Jul 16 HTML / CSS
通过feDisplacementMap和feImage实现水波特效
Apr 24 HTML / CSS
clear 万能清除浮动(clearfix:after)
May 21 HTML / CSS
iframe与window.onload如何使用详解
May 07 #HTML / CSS
HTML5录音实践总结(Preact)
May 07 #HTML / CSS
详解HTML5.2版本带来的修改
May 06 #HTML / CSS
canvas绘制太极图的实现示例
Apr 29 #HTML / CSS
HTML5 HTMLCollection和NodeList的区别详解
Apr 29 #HTML / CSS
HTML5调用手机发短信和打电话功能
Apr 29 #HTML / CSS
H5离线存储Manifest原理及使用
Apr 28 #HTML / CSS
You might like
DC动漫人物排行
2020/03/03 欧美动漫
德劲1102收音机的打理维修案例
2021/03/02 无线电
PHP header()函数使用详细(301、404等错误设置)
2013/04/17 PHP
浅析php中如何在有限的内存中读取大文件
2013/07/02 PHP
php使用反射插入对象示例分享
2014/03/11 PHP
CentOS 6.3下安装PHP xcache扩展模块笔记
2014/09/10 PHP
PHP中使用xmlreader读取xml数据示例
2014/12/29 PHP
Zend Framework教程之Zend_Helpers动作助手ViewRenderer用法详解
2016/07/20 PHP
PHP实现的杨辉三角求解算法分析
2019/03/11 PHP
thinkphp5框架实现的自定义扩展类操作示例
2019/05/16 PHP
用jquery设置按钮的disabled属性的实现代码
2010/11/28 Javascript
jquery实现ajax加载超时提示的方法
2016/07/23 Javascript
javascript实现滑动解锁功能
2017/03/22 Javascript
Javascript中click与blur事件的顺序详析
2017/04/25 Javascript
JavaScript中运算符规则和隐式类型转换示例详解
2017/09/06 Javascript
浅谈Angular HttpClient简单入门
2018/05/04 Javascript
vue2.0 下拉框默认标题设置方法
2018/08/22 Javascript
CSS3 动画卡顿性能优化的完美解决方案
2018/09/20 Javascript
Vue数据双向绑定的深入探究
2018/11/27 Javascript
el-input 标签中密码的显示和隐藏功能的实例代码
2019/07/19 Javascript
design vue 表格开启列排序的操作
2020/10/28 Javascript
[32:07]完美世界DOTA2联赛PWL S3 LBZS vs Rebirth 第一场 12.16
2020/12/17 DOTA
Python中List.index()方法的使用教程
2015/05/20 Python
python用户评论标签匹配的解决方法
2018/05/31 Python
在PyCharm下使用 ipython 交互式编程的方法
2019/01/17 Python
详解Python列表赋值复制深拷贝及5种浅拷贝
2019/05/15 Python
PyQT5 emit 和 connect的用法详解
2019/12/13 Python
Pycharm中Python环境配置常见问题解析
2020/01/16 Python
PyTorch笔记之scatter()函数的使用
2020/02/12 Python
Python pip使用超时问题解决方案
2020/08/03 Python
用HTML5实现手机摇一摇的功能的教程
2012/10/30 HTML / CSS
大学生活动总结怎么写
2014/04/29 职场文书
企业安全生产责任书范本
2014/07/28 职场文书
2015年秘书个人工作总结
2015/04/25 职场文书
golang 实现对Map进行键值自定义排序
2021/04/28 Golang
MySQL表类型 存储引擎 的选择
2021/11/11 MySQL