abn_tree.css 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. /*
  2. abn-tree.css
  3. style for the angular-bootstrap-nav-tree
  4. for both Bootstrap 2 and Bootstrap 3
  5. */
  6. /* ------------------------------------------
  7. AngularJS Animations...
  8. The first selector is for Angular 1.1.5
  9. The second selector is for Angular 1.2.0
  10. */
  11. .abn-tree-animate-enter,
  12. li.abn-tree-row.ng-enter {
  13. transition: 200ms linear all;
  14. position: relative;
  15. display: block;
  16. opacity: 0;
  17. max-height: 0px;
  18. }
  19. .abn-tree-animate-enter.abn-tree-animate-enter-active,
  20. li.abn-tree-row.ng-enter-active {
  21. opacity: 1;
  22. max-height: 30px;
  23. }
  24. .abn-tree-animate-leave,
  25. li.abn-tree-row.ng-leave {
  26. transition: 200ms linear all;
  27. position: relative;
  28. display: block;
  29. height: 30px;
  30. max-height: 30px;
  31. opacity: 1;
  32. }
  33. .abn-tree-animate-leave.abn-tree-animate-leave-active,
  34. li.abn-tree-row.ng-leave-active {
  35. height: 0px;
  36. max-height: 0px;
  37. opacity: 0;
  38. }
  39. /*
  40. ------------------------------------------
  41. Angular 1.2.0 Animation
  42. */
  43. .abn-tree-animate.ng-enter {}
  44. .abn-tree-animate.ng-enter {}
  45. /*
  46. end animation stuff
  47. -----------------------------------------
  48. begin normal css stuff
  49. */
  50. ul.abn-tree li.abn-tree-row {
  51. padding: 0px;
  52. margin: 0px;
  53. }
  54. ul.abn-tree li.abn-tree-row a {
  55. padding: 3px 10px;
  56. }
  57. ul.abn-tree i.indented {
  58. padding: 2px;
  59. }
  60. .abn-tree {
  61. cursor: pointer;
  62. }
  63. ul.nav.abn-tree .level-1 .indented {
  64. position: relative;
  65. left: 0px;
  66. }
  67. ul.nav.abn-tree .level-2 .indented {
  68. position: relative;
  69. left: 20px;
  70. }
  71. ul.nav.abn-tree .level-3 .indented {
  72. position: relative;
  73. left: 40px;
  74. }
  75. ul.nav.abn-tree .level-4 .indented {
  76. position: relative;
  77. left: 60px;
  78. }
  79. ul.nav.abn-tree .level-5 .indented {
  80. position: relative;
  81. left: 80px;
  82. }
  83. ul.nav.abn-tree .level-6 .indented {
  84. position: relative;
  85. left: 100px;
  86. }
  87. ul.nav.nav-list.abn-tree .level-7 .indented {
  88. position: relative;
  89. left: 120px;
  90. }
  91. ul.nav.nav-list.abn-tree .level-8 .indented {
  92. position: relative;
  93. left: 140px;
  94. }
  95. ul.nav.nav-list.abn-tree .level-9 .indented {
  96. position: relative;
  97. left: 160px;
  98. }