javascript - 使用带有 FixSplitter 的 Dojo 会产生不需要的结果

标签 javascript dojo

所以我尝试使用 Dojo 的 FixSplitter 模块,我希望它像这样出现:

Working FixedSplitter

但结果是这样的: Not working fxs

这是我正在处理的内容:

<body>
    <div data-dojo-type="dojox.mobile.FixedSplitter" orientation="H">
        <div data-dojo-type="dojox.mobile.FixedSplitter" data-dojo-props='orientation:"H"'>
          <div data-dojo-type="dojox.mobile.Pane" style="background-color:yellow;width:200px;">
            pane #1 (width=200px)
          </div>
          <div data-dojo-type="dojox.mobile.Pane" style="background-color:pink;">
            pane #2
          </div>
        </div>
    </div>

    <script src="dojo-release-1.8.1/dojo/dojo.js" data-dojo-config="async: true">     </script>
    <script type="text/javascript">
        require([
          "dojox/mobile/parser",
          "dojox/mobile/FixedSplitter",
          "dojox/mobile/Pane"
        ]);
    </script>
</body>

我是 Dojo 的新手,我知道事情是如何工作的,但我觉得我可能会在这里遗漏一些东西以确保它正常工作。它似乎正确命中了 Javascript 文件,正常运行了 require Javascript。

最佳答案

您必须将此 CSS 应用于您的 html

html, body{
    height: 100%;
    overflow: hidden;
    position: relative;
}

关于javascript - 使用带有 FixSplitter 的 Dojo 会产生不需要的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13810188/

相关文章:

javascript - 每个文本框的验证错误消息

javascript - 试图消除延迟

javascript - Dojo - 在 header 外添加外部样式表

input - Dojo 禁用 div 容器中的所有输入字段

html - 当设备是阿拉伯语时,输入字段显示类型为 ="number"的阿拉伯语

javascript - 当应用程序从后台移动到前台时会触发哪个 JS 事件

javascript - Jquery 自动完成,href 可点击

JavaScript 删除数组

javascript - window.print() 只打印屏幕的 "viewable"部分

javascript - 如何在事件名称上使用 :not in the selector for a dojo.?