vis.js is a dynamic, browser-based visualization library
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

194 lines
3.4 KiB

11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
  1. .vis-item {
  2. position: absolute;
  3. color: #1A1A1A;
  4. border-color: #97B0F8;
  5. border-width: 1px;
  6. background-color: #D5DDF6;
  7. display: inline-block;
  8. /*overflow: hidden;*/
  9. }
  10. .vis-item.vis-selected {
  11. border-color: #FFC200;
  12. background-color: #FFF785;
  13. /* z-index must be higher than the z-index of custom time bar and current time bar */
  14. z-index: 2;
  15. }
  16. .vis-editable.vis-selected {
  17. cursor: move;
  18. }
  19. .vis-item.vis-point.vis-selected {
  20. background-color: #FFF785;
  21. }
  22. .vis-item.vis-box {
  23. text-align: center;
  24. border-style: solid;
  25. border-radius: 2px;
  26. }
  27. .vis-item.vis-point {
  28. background: none;
  29. }
  30. .vis-item.vis-dot {
  31. position: absolute;
  32. padding: 0;
  33. border-width: 4px;
  34. border-style: solid;
  35. border-radius: 4px;
  36. }
  37. .vis-item.vis-range {
  38. border-style: solid;
  39. border-radius: 2px;
  40. box-sizing: border-box;
  41. }
  42. .vis-item.vis-background {
  43. border: none;
  44. background-color: rgba(213, 221, 246, 0.4);
  45. box-sizing: border-box;
  46. padding: 0;
  47. margin: 0;
  48. }
  49. .vis-item .vis-item-overflow {
  50. position: relative;
  51. width: 100%;
  52. height: 100%;
  53. padding: 0;
  54. margin: 0;
  55. overflow: hidden;
  56. }
  57. .vis-item-visible-frame {
  58. white-space: nowrap;
  59. }
  60. .vis-item.vis-range .vis-item-content {
  61. position: relative;
  62. display: inline-block;
  63. }
  64. .vis-item.vis-background .vis-item-content {
  65. position: absolute;
  66. display: inline-block;
  67. }
  68. .vis-item.vis-line {
  69. padding: 0;
  70. position: absolute;
  71. width: 0;
  72. border-left-width: 1px;
  73. border-left-style: solid;
  74. }
  75. .vis-item .vis-item-content {
  76. white-space: nowrap;
  77. box-sizing: border-box;
  78. padding: 5px;
  79. }
  80. .vis-item .vis-onUpdateTime-tooltip {
  81. position: absolute;
  82. background: #4f81bd;
  83. color: white;
  84. width: 200px;
  85. text-align: center;
  86. white-space: nowrap;
  87. padding: 5px;
  88. border-radius: 1px;
  89. transition: 0.4s;
  90. -o-transition: 0.4s;
  91. -moz-transition: 0.4s;
  92. -webkit-transition: 0.4s;
  93. }
  94. .vis-item .vis-delete, .vis-item .vis-delete-rtl {
  95. position: absolute;
  96. top: 0px;
  97. width: 24px;
  98. height: 24px;
  99. box-sizing: border-box;
  100. padding: 0px 5px;
  101. cursor: pointer;
  102. -webkit-transition: background 0.2s linear;
  103. -moz-transition: background 0.2s linear;
  104. -ms-transition: background 0.2s linear;
  105. -o-transition: background 0.2s linear;
  106. transition: background 0.2s linear;
  107. }
  108. .vis-item .vis-delete {
  109. right: -24px;
  110. }
  111. .vis-item .vis-delete-rtl {
  112. left: -24px;
  113. }
  114. .vis-item .vis-delete:after, .vis-item .vis-delete-rtl:after {
  115. content: "\00D7"; /* MULTIPLICATION SIGN */
  116. color: red;
  117. font-family: arial, sans-serif;
  118. font-size: 22px;
  119. font-weight: bold;
  120. -webkit-transition: color 0.2s linear;
  121. -moz-transition: color 0.2s linear;
  122. -ms-transition: color 0.2s linear;
  123. -o-transition: color 0.2s linear;
  124. transition: color 0.2s linear;
  125. }
  126. .vis-item .vis-delete:hover, .vis-item .vis-delete-rtl:hover {
  127. background: red;
  128. }
  129. .vis-item .vis-delete:hover:after, .vis-item .vis-delete-rtl:hover:after {
  130. color: white;
  131. }
  132. .vis-item .vis-drag-center {
  133. position: absolute;
  134. width: 100%;
  135. height: 100%;
  136. top: 0;
  137. left: 0px;
  138. cursor: move;
  139. }
  140. .vis-item.vis-range .vis-drag-left {
  141. position: absolute;
  142. width: 24px;
  143. max-width: 20%;
  144. min-width: 2px;
  145. height: 100%;
  146. top: 0;
  147. left: -4px;
  148. cursor: w-resize;
  149. }
  150. .vis-item.vis-range .vis-drag-right {
  151. position: absolute;
  152. width: 24px;
  153. max-width: 20%;
  154. min-width: 2px;
  155. height: 100%;
  156. top: 0;
  157. right: -4px;
  158. cursor: e-resize;
  159. }
  160. .vis-range.vis-item.vis-readonly .vis-drag-left,
  161. .vis-range.vis-item.vis-readonly .vis-drag-right {
  162. cursor: auto;
  163. }