|
|
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
user89, Здравствуйте Очень понравилось как вы сделали такое красивое решение. Прошу Вас помочь и мне. У меня уже есть готовое решение, оно меня устраивает по контексту и разметке, но..... помогите ещё выравнять картинку (плюс/минус) относительно текста и границ таблицы, чтоб было ровненько. КОД + Пример Спасибо большое заранее! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2014, 14:06 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
7Lexus, я сейчас занят сильно, когда освобожусь не знаю... Посмотрите еще универсальный алгоритм, который делает любое количество групп на выбор. Здесь группировка реализуется на JavaScript. На входе имеем обычную, простую таблицу безо всяких идентификаторов строки, стилей и т.д. На сервере не делаем ничего (клиенту отдаем обычный HTML вида <tr> <td> </td> </tr>) 16127786 Результат: http://jsfiddle.net/NZaw4/55/embedded/result/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2014, 16:56 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
я бы первые <td></td> <td></td> <td></td> в каждой строке заменил бы на colspan=3 или 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2014, 17:09 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
user89, Спасибо вам - это решение просто прекрасно, я уже оценил... Но у меня у же всё как бы сделано и то, что уже есть - меня устраивает. Мне нужна только "косметическая" доработка. Я не могу сообразить как поставить надпись "Отчеты" рядом с плюсиком (минусиком) и ровно относительно верхней и нижней границы таблицы. И всё. .. не.. ну если некогда, тогда что уж.. я понимаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2014, 17:40 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
7Lexus, тут у картинок был большой размер. Поменял на свои. Также сделал display:inline-block; http://learn.javascript.ru/play/B8h1p ИМХО - картинки лучше передавать не через тег <img>, а через base64 или спрайты - эффект замедления при сворачивании/разворачивании раздражает сотрудников (им нужно быстрее увидеть результат, а тут тормоза, особенно если часто пользуются деревом при работе) - jQuery здесь не нужен, даже ради эффекта замедления :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2014, 23:03 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
user89, Отменный результат!!! Даже не высказать словами! Самое, что доктор прописал! Огромное спасибо. Про задержку абсолютно согласен. Тоже считаю, что в таких именно решениях она ни к чему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2014, 06:00 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
user89, У меня сайт на Битриксе и это меня бесит просто После сохранения в редакторе код скрипта Код: javascript 1. 2. 3. 4. 5. 6. превращается в Код: javascript 1. 2. 3. 4. 5. 6. и перестает работать открытие закрытие и не отображаются значки плюс/минус как быть? кто подскажет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2014, 19:08 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
И ещё... если в первых ветках поставить body open (чтобы по при открытии страницы эти ветки были сразу открыты), то по идее должен стоять значок "минус" (потому что уже открыто), а стоит значок "плюс" например так: Код: html 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2014, 20:04 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
7Lexus, когда-то рисовал простое дерево без JavaScript http://jsfiddle.net/NZaw4/1/ (работает в нормальных браузерах и IE9+) С jQuery я не работал... Он точно нужен в этом проекте? Пока есть время, переделайте архитектуру. вадя дал правильный совет (сверстать на таблицах и объединить ячейки через colspan ) Для сворачивания/разворачивания узлов достаточно простого JavaScript... Переделать на основе шаблона, думаю займет около часа. Шаблончик Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2014, 00:26 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
user89, Буквально вчера я именно этот проект переделал под свои нужды. Очень, между прочим, прекрасно. Правда. Если вы ещё подскажете, как сделать чтобы при открытии изначально сразу был такой вид - было бы вообще шоколад Именно вот так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2014, 14:51 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
7Lexus, так? Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2014, 16:10 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
user89, Это просто охрененно! Спасибо огромное.! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2014, 18:24 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
user897Lexus, так? Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. user89, Этот битрикс ломает код. и всё из-за этой строчки (всё дело в body) Код: html 1. Можно ли как-то сделать, чтобы было без слова body? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2015, 20:07 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
7Lexus, можно через тег script , в самый конец документа, типа такого Код: html 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2015, 21:45 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
Можно еще через попробовать через window onload Я тут малость улучшил свои разработки по таблицам, может чего и пригодится... Древовидная группирующая таблица, вариант 3 Hint подсказка всплывает, если текст не помещается в ячейке Таблица. Фиксированный заголовок, столбец. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2015, 22:15 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
user89, Ну всё оказывается просто. Скрипт в конце кода решил проблему. Спасибо. Теперь заинтересовала тема фиксации строк и столбцов. Однако, неплохо. Спасибо, что делаете благое дело для нас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2015, 12:10 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
user89... Сделал еще вариант древовидной таблицы http://jsfiddle.net/NZaw4/10 ...) Лучше изменить стиль Код: css 1. 2. 3. 4. на Код: css 1. 2. 3. 4. иначе другие чекбоксы исчезают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 01:06 |
|
||
|
Tree Table CSS
|
|||
|---|---|---|---|
|
#18+
Фёдор К, в общем, да. Просто я давно не использую стандартные Button, CheckBox, RadioButton. Каждый браузер отображает их по своему, да и располагает на экране криво. Во всех проектах я им ставлю display:none; и рисую через background Самодельный Checkbox Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. Самодельный Radiobutton Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Самодельный Combobox Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. Самодельный CheckCombobox Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. Самодельные кнопки Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 10:36 |
|
||
|
|

start [/forum/topic.php?fid=22&gotonew=1&tid=1445738]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
15ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 365ms |

| 0 / 0 |
