From 830ef4c5b5e6db8e02fa8e3a7d40d4a1071e804d Mon Sep 17 00:00:00 2001 From: lxyer <237809796@qq.com> Date: Thu, 15 Aug 2019 10:44:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=98=E6=9B=B4zTree=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- root/res/ztree/img/line_conn.png | Bin 0 -> 933 bytes root/res/ztree/img/metro.png | Bin 0 -> 7273 bytes root/res/ztree/zTreeStyle.css | 140 +++++++++++++++++-------------- 3 files changed, 75 insertions(+), 65 deletions(-) create mode 100644 root/res/ztree/img/line_conn.png create mode 100644 root/res/ztree/img/metro.png diff --git a/root/res/ztree/img/line_conn.png b/root/res/ztree/img/line_conn.png new file mode 100644 index 0000000000000000000000000000000000000000..b211da2fa8fa64efa883f893334cf9316e027767 GIT binary patch literal 933 zcmaJ=O^ee&7!EFotn}hZy*Nx^QLst#(X%eNv<=;4;$&*l9z?u( zP*7y?;7!l|0S|ih=+&ElKyP{x)=9VNda#Bh^TG2x?>q1N%+qe?ZejQOF2`{N>(J=2 z@iO}^T)N2q&)@ESXTvpW4rw2cY2pyXwLCmRzzUoR>LJHlJotcYHXfu3lOXzbf&|zq=t4Ev@t=T!pkMMEQ&x?c~PmTs(2en zWl<8!>{UymqE%E)s)F?cSv2B}wVrXXj>T3woKhNTf{-K$pU6BW6G5!k>zRfml^CKF zFGA|1r7$k$3I>W@;z!iSA;=V+5uQ^WvP{p85JVfjHwg4$TD=u6nNkFG^1KGOhr=nO;Z*{Q*Oypy;ZK&6j4= zO*gh>i;eM7$lOktt)IPo@hZDgmeCrdUq`=BPn$bmxOcCwzBxJhc>{dnemyQ;QN9%( PWf#XXJI4F{`%nG=ZlfRK literal 0 HcmV?d00001 diff --git a/root/res/ztree/img/metro.png b/root/res/ztree/img/metro.png new file mode 100644 index 0000000000000000000000000000000000000000..ca8ff0ea8f42e048e2f0ecb472d424b0b3b1f5aa GIT binary patch literal 7273 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 PZw{cWs0RHcZxZ}J#e$yB literal 0 HcmV?d00001 diff --git a/root/res/ztree/zTreeStyle.css b/root/res/ztree/zTreeStyle.css index 4a1705b..1c73ac9 100644 --- a/root/res/ztree/zTreeStyle.css +++ b/root/res/ztree/zTreeStyle.css @@ -1,97 +1,107 @@ /*------------------------------------- zTree Style -version: 3.5.19 -author: Hunter.z -email: hunter.z@263.net -website: http://code.google.com/p/jquerytree/ +version: 3.4 +author: Hunter.z +email: hunter.z@263.net +website: http://code.google.com/p/jquerytree/ -------------------------------------*/ .ztree * {padding:0; margin:0; font-size:12px; font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif} .ztree {margin:0; padding:5px; color:#333} -.ztree li{padding:0; margin:0; list-style:none; line-height:14px; text-align:left; white-space:nowrap; outline:0} +.ztree li{padding:0; margin:0; list-style:none; line-height:21px; text-align:left; white-space:nowrap; outline:0} .ztree li ul{ margin:0; padding:0 0 0 18px} -.ztree li ul.line{ background:url(./img/line_conn.gif) 0 0 repeat-y;} +.ztree li ul.line{ background:url(./img/line_conn.png) 0 0 repeat-y;} -.ztree li a {padding:1px 3px 0 0; margin:0; cursor:pointer; height:17px; color:#333; background-color: transparent; - text-decoration:none; vertical-align:top; display: inline-block} +.ztree li a {padding-right:3px; margin:0; cursor:pointer; height:21px; color:#333; background-color: transparent; text-decoration:none; display: inline-block} .ztree li a:hover {text-decoration:underline} -.ztree li a.curSelectedNode {padding-top:0px; background-color:#FFE6B0; color:black; height:16px; border:1px #FFB951 solid; opacity:0.8;} -.ztree li a.curSelectedNode_Edit {padding-top:0px; background-color:#FFE6B0; color:black; height:16px; border:1px #FFB951 solid; opacity:0.8;} -.ztree li a.tmpTargetNode_inner {padding-top:0px; background-color:#316AC5; color:white; height:16px; border:1px #316AC5 solid; +.ztree li a.curSelectedNode {padding-top:0px; background-color:#e5e5e5; color:black; height:22px; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.ztree li a.curSelectedNode_Edit {padding-top:0px; background-color:#e5e5e5; color:black; height:22px; border:1px #666 solid; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.ztree li a.tmpTargetNode_inner {padding-top:0px; background-color:#aaa; color:white; height:21px; border:1px #666 solid; opacity:0.8; filter:alpha(opacity=80)} .ztree li a.tmpTargetNode_prev {} .ztree li a.tmpTargetNode_next {} .ztree li a input.rename {height:14px; width:80px; padding:0; margin:0; font-size:12px; border:1px #7EC4CC solid; *border:0px} -.ztree li span {line-height:16px; margin-right:2px} -.ztree li span.button {line-height:0; margin:0; width:16px; height:16px; display: inline-block; vertical-align:middle; +.ztree li span {line-height:21px; margin-right:2px} +.ztree li span.button {line-height:0; margin:0; width:21px; height:21px; display: inline-block; vertical-align:middle; border:0 none; cursor: pointer;outline:none; background-color:transparent; background-repeat:no-repeat; background-attachment: scroll; - background-image:url("./img/zTreeStandard.png"); *background-image:url("./img/zTreeStandard.gif")} + background-image:url("./img/metro.png"); *background-image:url("./img/metro.gif")} -.ztree li span.button.chk {width:13px; height:13px; margin:0 3px 0 0; cursor: auto} -.ztree li span.button.chk.checkbox_false_full {background-position:0 0} -.ztree li span.button.chk.checkbox_false_full_focus {background-position:0 -14px} -.ztree li span.button.chk.checkbox_false_part {background-position:0 -28px} -.ztree li span.button.chk.checkbox_false_part_focus {background-position:0 -42px} -.ztree li span.button.chk.checkbox_false_disable {background-position:0 -56px} -.ztree li span.button.chk.checkbox_true_full {background-position:-14px 0} -.ztree li span.button.chk.checkbox_true_full_focus {background-position:-14px -14px} -.ztree li span.button.chk.checkbox_true_part {background-position:-14px -28px} -.ztree li span.button.chk.checkbox_true_part_focus {background-position:-14px -42px} -.ztree li span.button.chk.checkbox_true_disable {background-position:-14px -56px} -.ztree li span.button.chk.radio_false_full {background-position:-28px 0} -.ztree li span.button.chk.radio_false_full_focus {background-position:-28px -14px} -.ztree li span.button.chk.radio_false_part {background-position:-28px -28px} -.ztree li span.button.chk.radio_false_part_focus {background-position:-28px -42px} -.ztree li span.button.chk.radio_false_disable {background-position:-28px -56px} -.ztree li span.button.chk.radio_true_full {background-position:-42px 0} -.ztree li span.button.chk.radio_true_full_focus {background-position:-42px -14px} -.ztree li span.button.chk.radio_true_part {background-position:-42px -28px} -.ztree li span.button.chk.radio_true_part_focus {background-position:-42px -42px} -.ztree li span.button.chk.radio_true_disable {background-position:-42px -56px} +.ztree li span.button.chk {width:13px; height:13px; margin:0 2px; cursor: auto} +.ztree li span.button.chk.checkbox_false_full {background-position: -5px -5px;} +.ztree li span.button.chk.checkbox_false_full_focus {background-position: -5px -26px;} +.ztree li span.button.chk.checkbox_false_part {background-position: -5px -48px;} +.ztree li span.button.chk.checkbox_false_part_focus {background-position: -5px -68px;} +.ztree li span.button.chk.checkbox_false_disable {background-position: -5px -89px;} +.ztree li span.button.chk.checkbox_true_full {background-position: -26px -5px;} +.ztree li span.button.chk.checkbox_true_full_focus {background-position: -26px -26px;} +.ztree li span.button.chk.checkbox_true_part {background-position: -26px -48px;} +.ztree li span.button.chk.checkbox_true_part_focus {background-position: -26px -68px;} +.ztree li span.button.chk.checkbox_true_disable {background-position: -26px -89px;} +.ztree li span.button.chk.radio_false_full {background-position: -47px -5px;} +.ztree li span.button.chk.radio_false_full_focus {background-position: -47px -26px;} +.ztree li span.button.chk.radio_false_part {background-position: -47px -47px;} +.ztree li span.button.chk.radio_false_part_focus {background-position: -47px -68px;} +.ztree li span.button.chk.radio_false_disable {background-position: -47px -89px;} +.ztree li span.button.chk.radio_true_full {background-position: -68px -5px;} +.ztree li span.button.chk.radio_true_full_focus {background-position: -68px -26px;} +.ztree li span.button.chk.radio_true_part {background-position: -68px -47px;} +.ztree li span.button.chk.radio_true_part_focus {background-position: -68px -68px;} +.ztree li span.button.chk.radio_true_disable {background-position: -68px -89px;} -.ztree li span.button.switch {width:18px; height:18px} -.ztree li span.button.root_open{background-position:-92px -54px} -.ztree li span.button.root_close{background-position:-74px -54px} -.ztree li span.button.roots_open{background-position:-92px 0} -.ztree li span.button.roots_close{background-position:-74px 0} -.ztree li span.button.center_open{background-position:-92px -18px} -.ztree li span.button.center_close{background-position:-74px -18px} -.ztree li span.button.bottom_open{background-position:-92px -36px} -.ztree li span.button.bottom_close{background-position:-74px -36px} -.ztree li span.button.noline_open{background-position:-92px -72px} -.ztree li span.button.noline_close{background-position:-74px -72px} +.ztree li span.button.switch {width:21px; height:21px} +.ztree li span.button.root_open{background-position:-105px -85px} +.ztree li span.button.root_close{background-position:-126px -85px} +.ztree li span.button.roots_open{background-position: -105px 0;} +.ztree li span.button.roots_close{background-position: -126px 0;} +.ztree li span.button.center_open{background-position: -105px -21px;} +.ztree li span.button.center_close{background-position: -126px -21px;} +.ztree li span.button.bottom_open{background-position: -105px -42px;} +.ztree li span.button.bottom_close{background-position: -126px -42px;} +.ztree li span.button.noline_open{background-position: -126px -84px;} +.ztree li span.button.noline_close{background-position: -105px -84px;} .ztree li span.button.root_docu{ background:none;} -.ztree li span.button.roots_docu{background-position:-56px 0} -.ztree li span.button.center_docu{background-position:-56px -18px} -.ztree li span.button.bottom_docu{background-position:-56px -36px} +.ztree li span.button.roots_docu{background-position: -84px 0;} +.ztree li span.button.center_docu{background-position: -84px -21px;} +.ztree li span.button.bottom_docu{background-position: -84px -42px;} .ztree li span.button.noline_docu{ background:none;} -.ztree li span.button.ico_open{margin-right:2px; background-position:-110px -16px; vertical-align:top; *vertical-align:middle} -.ztree li span.button.ico_close{margin-right:2px; background-position:-110px 0; vertical-align:top; *vertical-align:middle} -.ztree li span.button.ico_docu{margin-right:2px; background-position:-110px -32px; vertical-align:top; *vertical-align:middle} -.ztree li span.button.edit {margin-right:2px; background-position:-110px -48px; vertical-align:top; *vertical-align:middle} -.ztree li span.button.remove {margin-right:2px; background-position:-110px -64px; vertical-align:top; *vertical-align:middle} - +.ztree li span.button.ico_open{margin-right:2px; background-position: -147px -21px; vertical-align:top; *vertical-align:middle} +.ztree li span.button.ico_close{margin-right:2px; margin-right:2px; background-position: -147px 0; vertical-align:top; *vertical-align:middle} +.ztree li span.button.ico_docu{margin-right:2px; background-position: -147px -42px; vertical-align:top; *vertical-align:middle} +.ztree li span.button.edit {margin-left:2px; margin-right: -1px; background-position: -189px -21px; vertical-align:top; *vertical-align:middle} +.ztree li span.button.edit:hover { + background-position: -168px -21px; +} +.ztree li span.button.remove {margin-left:2px; margin-right: -1px; background-position: -189px -42px; vertical-align:top; *vertical-align:middle} +.ztree li span.button.remove:hover { + background-position: -168px -42px; +} +.ztree li span.button.add {margin-left:2px; margin-right: -1px; background-position: -189px 0; vertical-align:top; *vertical-align:middle} +.ztree li span.button.add:hover { + background-position: -168px 0; +} .ztree li span.button.ico_loading{margin-right:2px; background:url(./img/loading.gif) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle} ul.tmpTargetzTree {background-color:#FFE6B0; opacity:0.8; filter:alpha(opacity=80)} -span.tmpzTreeMove_arrow {width:16px; height:16px; display: inline-block; padding:0; margin:2px 0 0 1px; border:0 none; position:absolute; +span.tmpzTreeMove_arrow {width:16px; height:21px; display: inline-block; padding:0; margin:2px 0 0 1px; border:0 none; position:absolute; background-color:transparent; background-repeat:no-repeat; background-attachment: scroll; - background-position:-110px -80px; background-image:url("./img/zTreeStandard.png"); *background-image:url("./img/zTreeStandard.gif")} + background-position:-168px -84px; background-image:url("./img/metro.png"); *background-image:url("./img/metro.gif")} ul.ztree.zTreeDragUL {margin:0; padding:0; position:absolute; width:auto; height:auto;overflow:hidden; background-color:#cfcfcf; border:1px #00B83F dotted; opacity:0.8; filter:alpha(opacity=80)} .zTreeMask {z-index:10000; background-color:#cfcfcf; opacity:0.0; filter:alpha(opacity=0); position:absolute} -/* level style*/ -/*.ztree li span.button.level0 { - display:none; -} -.ztree li ul.level0 { - padding:0; - background:none; -}*/ \ No newline at end of file +/* 树搜索相关 */ +.treeSearchInput {padding:13px 0 0 20px;} +.treeSearchInput label {padding:5px 0 3px 0;font-size:13px;font-weight:normal;vertical-align:middle;} +.treeSearchInput input {width:145px;vertical-align:middle;line-height:24px;height:26px;border:1px solid #bbb;padding:0 4px;} +.treeSearchInput button {border:1px solid #bbb;vertical-align:middle;height:26px;height:26px\9;font-size:13px;background:#efefef;padding:0 8px;} +.treeShowHideButton {position:absolute;right:8px;top:2px;font-size:12px;color:#333;z-index:3;} +.treeShowHideButton label {cursor:pointer;} +.treeExpandCollapse {float:right;margin:6px 5px;padding:5px;font-size:12px;color:#333;position:relative;z-index:2;background:#fff;} +.treeExpandCollapse a {text-decoration:none;color:#333} +.treeselect.ztree {padding:10px 20px;}