|
|
|
Нарисовать стрелку в таблице
|
|||
|---|---|---|---|
|
#18+
Добрый день! Нужна помощь в реализации. Есть таблица формата: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. В зависимости от содержания нужно динамически нарисовать стрелку (например) от ячейки c3 к c1. На картинке - как это нарисовано в Екселе. Подскажите, в какую сторону копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2019, 12:29 |
|
||
|
Нарисовать стрелку в таблице
|
|||
|---|---|---|---|
|
#18+
Maksimka-27, таблица position:absolute в div, стрелка(кртинка png c прозрачностью, или svg) position:absolute в том же div определить координаты нужных ячеек и поместить в нужное место +z-index ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2019, 12:35 |
|
||
|
Нарисовать стрелку в таблице
|
|||
|---|---|---|---|
|
#18+
Начал копаться там, где ни разу не был, и вот засада - картинка рисуется не там. Код: javascript 1. 2. 3. 4. 5. Причем в Хроме, при изменении масштаба страницы (плюс перезагрузка), картинка "гуляет". - чем меньше масштаб, тем больше удаляется вправо (и вниз). Где неправильно посмотрел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2019, 07:44 |
|
||
|
Нарисовать стрелку в таблице
|
|||
|---|---|---|---|
|
#18+
Maksimka-27, https://jsfiddle.net/jyg4v1nt/ тонкости координат конца и начала стрелки сам определишь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2019, 17:34 |
|
||
|
Нарисовать стрелку в таблице
|
|||
|---|---|---|---|
|
#18+
Проблема снялась. Проблема была в том, что скрипт поместил в файл chtml, на который накатывался шаблон, в результате скрипт был не в конце. Проблема решена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2019, 06:34 |
|
||
|
Нарисовать стрелку в таблице
|
|||
|---|---|---|---|
|
#18+
вадя, Спасибо! У меня примерно то же самое https://jsfiddle.net/eLtov38u/1/ Как выше писал, проблема крылась в том, куда попал скрипт на реальной странице ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2019, 06:46 |
|
||
|
|

start [/forum/topic.php?fid=22&tid=1443883]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 152ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...