布局框架

可自由拖动分割Div容器jQuery插件

阿里云


split.js 是一款可上下左右拖动的 jQuery 分割 div 容器插件。该插件可以实现父容器 div 的上下左右动态分割,并可以上下改变父 div 的高度,而且宽和高都是按百分比计算。

使用方法

在页面中引入 jquery 和 split.js 文件。

也想出现在这里?联系我们
创客主机
  1. <script src="js/split.js"></script>                  
  2. <script src="js/jquery.min.js"></script>

HTML 结构

  1. <div class='hj-wrap'>
  2.   <div class="arrow"></div>
  3. </div>

实现原理为:首先一个父 div 为 hj-wrap,相对定位 。arrow 是分割线,用于上下拖动 , 不能占有位置,绝对定位到父容器的底部。上下拖动的 arrow,当上拖动时,arrow 的父 div 的高度变小,当下拖动时,arrow 的父 div 的高度变大。

横向布局

  1. <div class='hj-wrap'>
  2.     <div class="hj-transverse-split-div">
  3.         横 向
  4.         <label class="hj-transverse-split-label"></label>
  5.     </div>
  6.     <div class="hj-transverse-split-div">横 向 2
  7.         <label class="hj-transverse-split-label"></label>
  8.     </div>
  9.     <div class="hj-transverse-split-div">横 向 3
  10.         <label class="hj-transverse-split-label"></label>
  11.     </div>
  12.     <div class="hj-transverse-split-div">横 向 4
  13.         <label class="hj-transverse-split-label"></label>
  14.     </div>
  15.     <div class="hj-transverse-split-div">横 向 5
  16.     </div>
  17.     <div class="arrow"></div>
  18. </div>

竖向布局

  1. <div class='hj-wrap verticals'>
  2.     <div class="hj-vertical-split-div">
  3.         <label class="hj-vertical-split-label"></label>
  4.     </div>
  5.     <div class="hj-vertical-split-div">
  6.         <label class="hj-vertical-split-label"></label>
  7.     </div>
  8.     <div class="hj-vertical-split-div"></div>
  9.     <div class="arrow"></div>
  10. </div>

Github 网址为:https://github.com/biaochenxuying/split

可自由拖动分割 Div 容器 jQuery 插件

已有 505 人购买
  • vrdo
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!