zoukankan      html  css  js  c++  java
  • HBuilder开发MUI web app溢出页面上下无法滚动问题

    例如:

    HTML代码:

    <!doctype html>
    <html lang="en">
    <head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
    <link rel="stylesheet" type="text/css" href="css/mui.css"/>
    </head>
    <body>
    <!-- 主界面不动、菜单移动 -->
    <!-- 侧滑导航根容器 -->
    <div class="mui-off-canvas-wrap mui-draggable mui-slide-in">
    <!-- 菜单容器 -->
    <aside class="mui-off-canvas-left" id="offCanvasSide">
    <div class="mui-scroll-wrapper">
    <div class="mui-scroll">
    <!-- 菜单具体展示内容 -->

    </div>
    </div>
    </aside>
    <!-- 主页面容器 -->
    <div class="mui-inner-wrap">
    <!-- 主页面标题 -->
    <header class="mui-bar mui-bar-nav">
    <a class="mui-icon mui-action-menu mui-icon-bars mui-pull-left" href="#offCanvasSide"></a>
    <h1 class="mui-title">标题</h1>
    </header>
    <nav class="mui-bar mui-bar-tab">
    <a class="mui-tab-item mui-active">
    <span class="mui-icon mui-icon-home"></span>
    <span class="mui-tab-label">首页</span>
    </a>
    <a class="mui-tab-item">
    <span class="mui-icon mui-icon-phone"></span>
    <span class="mui-tab-label">电话</span>
    </a>
    <a class="mui-tab-item">
    <span class="mui-icon mui-icon-email"></span>
    <span class="mui-tab-label">邮件</span>
    </a>
    <a class="mui-tab-item">
    <span class="mui-icon mui-icon-gear"></span>
    <span class="mui-tab-label">设置</span>
    </a>
    </nav>
    <div class="mui-content mui-scroll-wrapper">
    <div class="mui-scroll">
    <!-- 主界面具体展示内容 -->
    <div id="slider" class="mui-slider" >
    <div class="mui-slider-group mui-slider-loop">
    <!-- 额外增加的一个节点(循环轮播:第一个节点是最后一张轮播) -->
    <div class="mui-slider-item mui-slider-item-duplicate">
    <a href="#">
    <img src="http://placehold.it/400x300">
    </a>
    </div>
    <!-- 第一张 -->
    <div class="mui-slider-item">
    <a href="#">
    <img src="http://placehold.it/400x300">
    </a>
    </div>
    <!-- 第二张 -->
    <div class="mui-slider-item">
    <a href="#">
    <img src="http://placehold.it/400x300">
    </a>
    </div>
    <!-- 第三张 -->
    <div class="mui-slider-item">
    <a href="#">
    <img src="http://placehold.it/400x300">
    </a>
    </div>
    <!-- 第四张 -->
    <div class="mui-slider-item">
    <a href="#">
    <img src="http://placehold.it/400x300">
    </a>
    </div>
    <!-- 额外增加的一个节点(循环轮播:最后一个节点是第一张轮播) -->
    <div class="mui-slider-item mui-slider-item-duplicate">
    <a href="#">
    <img src="http://placehold.it/400x300">
    </a>
    </div>
    </div>
    <div class="mui-slider-indicator">
    <div class="mui-indicator mui-active"></div>
    <div class="mui-indicator"></div>
    <div class="mui-indicator"></div>
    <div class="mui-indicator"></div>
    </div>
    </div>
    <ul class="mui-table-view mui-grid-view mui-grid-9">
    <li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3">
    <a href="#">
    <span class="mui-icon mui-icon-home"></span>
    <div class="mui-media-body">Home</div>
    </a>
    </li>
    <li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3">
    <a href="#">
    <span class="mui-icon mui-icon-email"><span class="mui-badge mui-badge-red">5</span></span>
    <div class="mui-media-body">Email</div>
    </a>
    </li>
    <li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3">
    <a href="#">
    <span class="mui-icon mui-icon-chatbubble"></span>
    <div class="mui-media-body">Chat</div>
    </a>
    </li>
    <li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3">
    <a href="#">
    <span class="mui-icon mui-icon-location"></span>
    <div class="mui-media-body">Location</div>
    </a>
    </li>
    <li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3">
    <a href="#">
    <span class="mui-icon mui-icon-search"></span>
    <div class="mui-media-body">Search</div>
    </a>
    </li>
    <li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3">
    <a href="#">
    <span class="mui-icon mui-icon-phone"></span>
    <div class="mui-media-body">Phone</div>
    </a>
    </li>
    </ul>
    <ul class="mui-table-view">
    <li class="mui-table-view-cell mui-media">
    <a href="javascript:;">
    <img class="mui-media-object mui-pull-right" src="http://placehold.it/40x30">
    <div class="mui-media-body">
    幸福
    <p class="mui-ellipsis">能和心爱的人一起睡觉,是件幸福的事情;可是,打呼噜怎么办?</p>
    </div>
    </a>
    </li>
    <li class="mui-table-view-cell mui-media">
    <a href="javascript:;">
    <img class="mui-media-object mui-pull-right" src="http://placehold.it/40x30">
    <div class="mui-media-body">
    木屋
    <p class="mui-ellipsis">想要这样一间小木屋,夏天挫冰吃瓜,冬天围炉取暖.</p>
    </div>
    </a>
    </li>
    <li class="mui-table-view-cell mui-media">
    <a href="javascript:;">
    <img class="mui-media-object mui-pull-right" src="http://placehold.it/40x30">
    <div class="mui-media-body">
    CBD
    <p class="mui-ellipsis">烤炉模式的城,到黄昏,如同打翻的调色盘一般.</p>
    </div>
    </a>
    </li>
    </ul>
    <ul class="mui-table-view">
    <li class="mui-table-view-cell mui-media">
    <a href="javascript:;">
    <img class="mui-media-object mui-pull-right" src="http://placehold.it/40x30">
    <div class="mui-media-body">
    幸福
    <p class="mui-ellipsis">能和心爱的人一起睡觉,是件幸福的事情;可是,打呼噜怎么办?</p>
    </div>
    </a>
    </li>
    <li class="mui-table-view-cell mui-media">
    <a href="javascript:;">
    <img class="mui-media-object mui-pull-right" src="http://placehold.it/40x30">
    <div class="mui-media-body">
    木屋
    <p class="mui-ellipsis">想要这样一间小木屋,夏天挫冰吃瓜,冬天围炉取暖.</p>
    </div>
    </a>
    </li>
    <li class="mui-table-view-cell mui-media">
    <a href="javascript:;">
    <img class="mui-media-object mui-pull-right" src="http://placehold.it/40x30">
    <div class="mui-media-body">
    CBD
    <p class="mui-ellipsis">烤炉模式的城,到黄昏,如同打翻的调色盘一般.</p>
    </div>
    </a>
    </li>
    </ul>
    </div>
    </div>
    <div class="mui-off-canvas-backdrop"></div>
    </div>
    </div>

    <script type="text/javascript">
        mui.init();

     <!--这里加上下面的js代码即可-->
    </script>

    <script src="js/mui.js" type="text/javascript" charset="utf-8"></script>
    <script type="text/javascript">

    </script>
    </body>
    </html>

    因为没有对页面初始化,所以页面溢出部分不会显示,要解决此问题需要加上下面代码:

    JS代码:

    (function($){
    $(".mui-scroll-wrapper").scroll({
    bounce: false,//滚动条是否有弹力默认是true
    indicators: false, //是否显示滚动条,默认是true
    });

    })(mui);

     用HBilder+MUI搭建的简单app:https://github.com/holyandamy/yyt-APP

  • 相关阅读:
    Linux 文件隐藏属性-创建文件默认权限
    Linux 文件权限管理
    Linux 用户管理_用户相关配置文件详解
    Linux 压缩包管理
    vim 编辑器高级用法
    Linux ll查看文件属性详解-软硬链接详解
    安卓学习28
    安卓学习27
    安卓学习26
    安卓学习25
  • 原文地址:https://www.cnblogs.com/holy-amy/p/6729575.html
Copyright © 2011-2022 走看看