// base tree .tree-node, .tree-children, .tree-container-ul { display:block; margin:0; padding:0; list-style-type:none; list-style-image:none; } // .tree-children {overflow: hidden; } .tree-node { white-space:nowrap; } .tree-anchor { display:inline-block; color:black; white-space:nowrap; padding:0 4px 0 1px; margin:0; vertical-align:top; font-size: 14px; cursor: pointer;} .tree-anchor:focus { outline:0; } .tree-anchor, .tree-anchor:link, .tree-anchor:visited, .tree-anchor:hover, .tree-anchor:active { text-decoration:none; color:inherit; } .tree-icon { display:inline-block; text-decoration:none; margin:0; padding:0; vertical-align:top; text-align:center; } .tree-icon:empty { display:inline-block; text-decoration:none; margin:0; padding:0; vertical-align:top; text-align:center; } .tree-ocl { cursor:pointer; } .tree-leaf > .tree-ocl { cursor:default; } .tree-anchor > .tree-themeicon { margin-right:2px; } .tree-no-icons .tree-themeicon, .tree-anchor > .tree-themeicon-hidden { display:none; } .tree-anchor > div { overflow: hidden;/*超出部分隐藏*/ text-overflow:ellipsis;/* 超出部分显示省略号 */ white-space: nowrap;/*规定段落中的文本不进行换行 */ } .tree-hidden, .tree-node.tree-hidden { display:none; } // base tree rtl .tree-rtl { .tree-anchor { padding:0 1px 0 4px; } .tree-anchor > .tree-themeicon { margin-left:2px; margin-right:0; } .tree-node { margin-left:0; } .tree-container-ul > .tree-node { margin-right:0; } } // base tree wholerow .tree-wholerow-ul { position:relative; display:inline-block; min-width:100%; .tree-leaf > .tree-ocl { cursor:pointer; } .tree-anchor, .tree-icon { position:relative; } .tree-wholerow { width:100%; cursor:pointer; z-index: -1; position:absolute; left:0; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } }