• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    HTML5 body设置全屏背景图片的示例代码

    发布者: 404号房间 | 发布时间: 2025-6-16 12:26| 查看数: 114| 评论数: 0|帖子模式

    用什么代码实现?不允许有白色底色产生,因为手机高度不一样
    设计图要标准(750)确认是背景图(通屏底图)应用场景:移动端宣传页面或者活动页面
    错误的写法:加到div中结合图片设置min-height,但是页面不会回弹
    终极方案
    1. html,body{
    2.         width:100%;
    3.         height:100%
    4. }
    复制代码
    1. body{
    2.   font-family: "华文细黑";
    3.   background:url("../img/Flyer-bg.png") no-repeat;
    4.   background-size: 100%;
    5. }
    复制代码
    一个hack方案解决垂直剧中问题
    1. <head>
    2.     <meta charset="utf-8">
    3.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
    4.     <meta name="viewport" content="width=device-width,minimum-scale=1.0">
    5.     <title>缓存</title>
    6.     <script src="js/jquery-1.8.2.min.js"></script>
    7.     <script src="js/store.min.js"></script>
    8.     <style>
    9.         .parent{
    10.             width:200px;
    11.             height: 200px;
    12.             /* 以下属性垂直居中 */
    13.             position: absolute;
    14.             top: 0;
    15.             bottom: 0;
    16.             left: 0;
    17.             right: 0;
    18.             margin: auto;
    19.             background-color: #aaa;
    20.         }
    21.     </style>
    22. </head>
    23. <body>
    24.     <div class="parent">111</div>
    25. </body>
    复制代码
    其他方案
    1. <!DOCTYPE html>
    2. <html lang="en">
    3. <head>
    4.     <meta charset="UTF-8">
    5.     <title>Document</title>
    6. </head>
    7. <body>
    8.     <div id="Layer1" style="position:fixed; left:0px; top:0px; width:100%; height:100%">  
    9.     <img src="https://www.qianbuxian.com/uploads/banners/20171214085954_shouye5.jpg" width="100%" height="100%"/>  
    10. </body>
    11. </html>
    复制代码
    清除浮动
    1. .float-left {
    2.     float: left;
    3. }
    4. .float-right {
    5.     float: right;
    6. }
    7. .clear-fix:after {
    8.     display: table;
    9.     content: '';
    10.     clear: both;
    11. }
    复制代码
    到此这篇关于HTML5 body设置全屏背景图片的示例代码的文章就介绍到这了,更多相关html5 body背景图片自适应屏内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

    来源:https://www.jb51.net/html5/755579.html
    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    最新评论

    浏览过的版块

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表