С JavaScript я могу изменить индекс/слой Z SVG <g> элемент?

Я могу представить, что вы хотите, чтобы все строки для CID были отсортированы по _row_ord из первой таблицы до строк из второй таблицы. И CID должен быть самым внешним критерием сортировки.

Если это так, вы можете выбрать литералы из ваших таблиц. Пусть литерал для первой таблицы будет меньше, чем у второй таблицы. Затем сначала сортируйте по CID, затем по буквальному и, наконец, по _row_ord.

SELECT cid,
       _data
       FROM (SELECT 1 s,
                    _row_ord,
                    cid,
                    _data
                    FROM #temp1
             UNION ALL
             SELECT 2 s,
                    _row_ord,
                    cid,
                    _data
                    FROM #temp2) x
       ORDER BY cid,
                s,
                _row_ord;

дБ <> скрипка

82
задан Volker E. 26 September 2014 в 16:51
поделиться

2 ответа

Z индекс в SVG определяется порядком, элементы появляются в документе. Необходимо будет изменить порядок элемента, если Вы хотите принести определенную форму к вершине.

109
ответ дан Sam 24 November 2019 в 09:10
поделиться

Да порядок - то, что указывает то, чем объект будет перед другим. Для управления порядком, необходимо будет переместить вещи о DOM. Существует хороший пример этого на Wiki SVG в https://www.w3.org/TR/SVG/render.html#RenderingOrder

5
ответ дан Patrick 24 November 2019 в 09:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: