【发布时间】:2016-12-27 18:10:38
【问题描述】:
我遇到了一个跨页面管理插件,即jQuery UI Layout。我想在我正在开发的应用程序中使用它。
我正在尝试创建一个包含 3 个面板的页面。在西边,我需要添加一个占据页面全高的面板。我还需要添加一个北面板,该面板将从“西面板”结束的位置开始,一直到屏幕的东侧。最后,我喜欢在中间的“西面板下方”添加一个面板,它占据了页面的其余部分。
换句话说,我正在尝试使用jQuery UI Layout 进行以下布局。
这是我所做的
$(function () {
$('body').layout({
applyDefaultStyles: true,
west__size: 200
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="http://layout.jquery-dev.com/lib/js/jquery.layout-latest.js"></script>
<link href="http://layout.jquery-dev.com/lib/css/layout-default-latest.css" rel="stylesheet"/>
<div class="ui-layout-north ui-layout-pane ui-layout-pane-north">
NORTH
</div>
<div class="ui-layout-west">
WEST
</div>
<div class="ui-layout-center">
MIDDLE
</div>
但是,这会使北面板越过页面并越过西面板。
如何修复它并获得我在上面绘制的外观?
【问题讨论】:
标签: javascript jquery css jquery-ui layout