拖动以调整分区的大小
Drag to Resize a Div
我的实时页面:
http://rafflebananza.com/Admin/Desktop/index123.html#
我使用的JQuery:
- jquery-1.11.0.min.js
- jquery-migrate-.2.1.min.js
- jquery-ui-1.10.3.custom.min.js
问题:
我想让我的快速边栏,你看到的右侧有三个选项卡的边栏,有一个可拖动的宽度。我尝试了好几次都没有成功;
代码尝试:
$('.Quick-Sidebar').resizable({
handles: 'w'
});
尽管我看到过像这个JSFiddle这样的工作,但在我的网站上实现它似乎不起作用,更新到更新的JQuery似乎也不适用于我的所有编码。
问题
如何在拖动时调整侧菜单的大小,动态流体拖动,如果使用JQuery,我希望使用最小的JQuery css。
演示
您的可调整大小需要在包装中。
就我而言,.Quick-Sidebar-Wrapper
包装器需要与起始侧边栏宽度(322px)相同的宽度
.Quick-Sidebar-Wrapper{
position: relative;
height: 100vh;
float:right;
width: 322px;
}
.Quick-Sidebar{
position: absolute;
right: 0;
top: 0;
height: 100%;
outline: 1px solid #ccc;
overflow:hidden;
cursor: default;
}
您还没有包含jquery ui css,所以为.ui-resizable-handle ui-resizable-w
添加一些自定义样式。这是用于调整侧边栏大小的helperdiv。
.ui-resizable-w{
height:100%;
width:5px;
background:limegreen;
cursor: w-resize;
}
使用以下方法运行插件:
$('.Quick-Sidebar').resizable({
handles: 'w'
});
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 调整窗口大小时,可拖动的对象会出现在容器外部
- ExtJS——在展开/折叠时调整面板高度
- 设置滑块分区上的滚动
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- Chrome应用程序调整窗口大小保持纵横比
- JQuery移动动态分区页面
- 如何自动调整标签的高度以适应内容
- 通过按键调整innerHTML后,内容可编辑分区变为只读
- 拖动以调整分区的大小
- 调整容器分区的高度
- 确定一个可调整大小的分区,如果它在调整大小时保持其纵横比
- 调整容器分区大小时,使用css float进行布局,不移位
- jquery weekcalendar调整/删除变量当前分区
- 调整大小,移动和缩放图像和文本分区与浏览器调整大小
- 如何调整大小&同时移动css分区
- D3 .js:如何根据孩子和父母的值来调整D3分区表的大小
- 根据不同分区中的其他表头高度调整表头高度
- 根据计算的RNG动态调整分区/元素的大小
- CSS/HTML分区大小调整和表格定位