abn_tree.css 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  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. }
  45. .abn-tree-animate.ng-enter{
  46. }
  47. /*
  48. end animation stuff
  49. -----------------------------------------
  50. begin normal css stuff
  51. */
  52. ul.abn-tree li.abn-tree-row {
  53. padding: 0px;
  54. margin:0px;
  55. }
  56. ul.abn-tree li.abn-tree-row a {
  57. padding: 3px 10px;
  58. }
  59. ul.abn-tree i.indented {
  60. padding: 2px;
  61. }
  62. .abn-tree {
  63. cursor: pointer;
  64. }
  65. ul.nav.abn-tree .level-1 .indented {
  66. position: relative;
  67. left: 0px;
  68. }
  69. ul.nav.abn-tree .level-2 .indented {
  70. position: relative;
  71. left: 20px;
  72. }
  73. ul.nav.abn-tree .level-3 .indented {
  74. position: relative;
  75. left: 40px;
  76. }
  77. ul.nav.abn-tree .level-4 .indented {
  78. position: relative;
  79. left: 60px;
  80. }
  81. ul.nav.abn-tree .level-5 .indented {
  82. position: relative;
  83. left: 80px;
  84. }
  85. ul.nav.abn-tree .level-6 .indented {
  86. position: relative;
  87. left: 100px;
  88. }
  89. ul.nav.nav-list.abn-tree .level-7 .indented {
  90. position: relative;
  91. left: 120px;
  92. }
  93. ul.nav.nav-list.abn-tree .level-8 .indented {
  94. position: relative;
  95. left: 140px;
  96. }
  97. ul.nav.nav-list.abn-tree .level-9 .indented {
  98. position: relative;
  99. left: 160px;
  100. }