demo.css 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309
  1. h3.log{
  2. margin:1em 0;
  3. }
  4. #log{
  5. white-space:nowrap;
  6. width:300px;
  7. height:200px;
  8. border:solid 1px #cfcad2;
  9. }
  10. ol#log li{
  11. margin-left:30px;
  12. }
  13. ol#log{
  14. overflow:auto;
  15. }
  16. #tree_container{
  17. height:200px;
  18. width:300px;
  19. position:relative;
  20. border:solid 1px #b7b7b7;
  21. }
  22. /*@global*/
  23. .mif-tree-wrapper{
  24. position: absolute;
  25. width: 100%;
  26. height:100%;
  27. margin:0;
  28. padding:0;
  29. overflow:auto;
  30. font-family:sans-serif;
  31. font-size:11px;
  32. line-height:18px;/******Tree node height******/
  33. white-space:nowrap;
  34. cursor:default;
  35. }
  36. .mif-tree-bg{
  37. width:100%;
  38. height:100%;
  39. position:absolute;
  40. overflow:hidden;
  41. }
  42. .mif-tree-bg-container{
  43. width:100%;
  44. display:none;
  45. }
  46. .mif-tree-bg-node{
  47. width:100%;
  48. height:18px;
  49. }
  50. .mif-tree-bg-selected{
  51. background-color:#dcd7ab;
  52. }
  53. .mif-tree-wrapper:focus{
  54. outline:0;
  55. }
  56. .mif-tree-wrapper span{
  57. padding-bottom:2px;
  58. padding-top:2px;
  59. cursor:inherit;
  60. }
  61. .mif-tree-children{
  62. padding-left:18px;
  63. width:18px;
  64. }
  65. .mif-tree-node{
  66. width:18px;
  67. background:url('../assets/images/line.gif') repeat-y 8px 0px;
  68. }
  69. .mif-tree-node-last{
  70. background:url('../assets/images/line.gif') no-repeat 8px 0px;
  71. }
  72. .mif-tree-name{
  73. cursor: default;
  74. overflow:hidden;
  75. margin-left:4px;
  76. }
  77. .mif-tree-name a{
  78. color:red;
  79. }
  80. .mif-tree-name a:hover{
  81. color:blue;
  82. }
  83. .mif-tree-node-wrapper{
  84. background:url('../assets/images/horizontal-line.gif') no-repeat 9px center;
  85. }
  86. /*@gadjets*/
  87. .mif-tree-gadjet{
  88. background-image:url('../assets/images/gadjets.gif');
  89. padding-right: 16px;
  90. z-index:1;
  91. overflow:hidden;
  92. background-repeat:no-repeat;
  93. cursor:default;
  94. }
  95. .mif-tree-gadjet-none{
  96. background:none;
  97. }
  98. .mif-tree-gadjet-minus{
  99. background-position: 0px 50%;
  100. }
  101. .mif-tree-gadjet-plus{
  102. background-position: -18px 50%;
  103. }
  104. .mif-tree-gadjet-hover .mif-tree-gadjet-minus{
  105. background-position: -54px 50%;
  106. }
  107. .mif-tree-gadjet-hover .mif-tree-gadjet-plus{
  108. background-position: -72px 50%;
  109. }
  110. /*.mif-tree-gadjet-hover{
  111. background-image:url('../assets/images/gadjets-hover.gif');
  112. }*/
  113. /*@icons*/
  114. .mif-tree-icon{
  115. padding-right:18px;
  116. background-position:0 50%;
  117. background-repeat:no-repeat;
  118. cursor:inherit;
  119. }
  120. .mif-tree-open-icon{
  121. background-image:url('../assets/images/openicon.gif')
  122. }
  123. .mif-tree-close-icon{
  124. background-image:url('../assets/images/closeicon.gif')
  125. }
  126. .mif-tree-loader-open-icon,.mif-tree-loader-close-icon{
  127. background-image:url('../assets/images/mootree_loader.gif');
  128. }
  129. .mif-tree-book-icon{
  130. background-image:url('../assets/images/book_icon.gif');
  131. }
  132. .mif-tree-bin-open-icon{
  133. background-image:url('../assets/images/bin_open_icon.gif');
  134. }
  135. .mif-tree-bin-close-icon{
  136. background-image:url('../assets/images/bin_close_icon.gif');
  137. }
  138. /*@selection*/
  139. .mif-tree-node-selected .mif-tree-name{
  140. background-color: #010161;
  141. color:#fff;
  142. text-transform:italic;
  143. }
  144. .mif-tree-highlighter{
  145. height:18px;
  146. overflow:hidden;
  147. width:100%;
  148. background:#b64553;
  149. position:absolute;
  150. }
  151. /*@d'n'd*/
  152. .mif-tree-pointer{
  153. height:1px;
  154. overflow: hidden;
  155. position: absolute;
  156. background-image:url('../assets/images/1.gif');
  157. background-repeat:repeat-x;
  158. background-color:#292fef;
  159. }
  160. .mif-tree-ghost{
  161. background-color:#fff;
  162. border:solid 2px #e8e8f7;
  163. padding-left:2px;
  164. }
  165. .mif-tree-ghost .mif-tree-node-wrapper{
  166. background:none;
  167. }
  168. .mif-tree-ghost span.mif-tree-text{
  169. padding-top:1px;
  170. padding-bottom:1px;
  171. }
  172. .mif-tree-ghost-icon{
  173. padding-left:16px;
  174. background-color:#fff;
  175. background-repeat:no-repeat;
  176. background-image:url('../assets/images/dropzone.gif');
  177. }
  178. .mif-tree-ghost-after{
  179. background-position:-64px 2px;
  180. }
  181. .mif-tree-ghost-before{
  182. background-position:-48px 2px;
  183. }
  184. .mif-tree-ghost-between{
  185. background-position:-16px 2px;
  186. }
  187. .mif-tree-ghost-inside{
  188. background-position:-0px 2px;
  189. }
  190. .mif-tree-ghost-notAllowed{
  191. background-position:-32px 2px;
  192. }
  193. .mif-tree-drag-current{
  194. background-color:#cfcfd8;
  195. }
  196. .mif-tree-replace{
  197. background-color:#99c8fb;
  198. }
  199. /*@checkbox*/
  200. .mif-tree-checkbox{
  201. padding-left:18px;
  202. background-image:url('../assets/images/checkboxes.gif');
  203. background-repeat: no-repeat;
  204. }
  205. .mif-tree-node-checked{
  206. background-position:0px center;
  207. }
  208. .mif-tree-node-unchecked{
  209. background-position:-18px center;
  210. }
  211. .mif-tree-node-nochecked{
  212. background-position:-108px center;
  213. }
  214. .mif-tree-hover-checkbox .mif-tree-node-checked{
  215. background-position:-36px center;
  216. }
  217. .mif-tree-hover-checkbox .mif-tree-node-unchecked{
  218. background-position:-54px center;
  219. }
  220. /*@rename*/
  221. .mif-tree-rename{
  222. display: inline;
  223. line-height: 14px;
  224. height:14px;
  225. cursor: default;
  226. overflow:hidden;
  227. font-family:sans-serif;
  228. font-size:11px;
  229. padding:1px 0;
  230. border:solid 1px black;
  231. }