Firefox Mozilla очищает состояние css: hover при повторном добавлении элемента - PullRequest
0 голосов
/ 07 мая 2019

В основном у меня есть событие "mouseover" для элемента, обратный вызов которого повторно добавит элемент к его родительскому элементу (я использую это, чтобы вывести элемент на передний план в случае, когда мой холст полон перекрывающихся элементов).

При наведении курсора на этот элемент в Mozilla он теряет состояние css: hover после повторного добавления элемента (четное положение является абсолютным и всегда одинаковым).

document.addEventListener("mouseover", (ev) => {

    if (ev.target.classList.contains("item")) {
       ev.target.parentElement.appendChild(ev.target);
    }
});

https://jsfiddle.net/fwhs7bzo/3/

Работа в Chrome, Safari и не работает в Mozilla.

Ожидается сохранение состояния css: hover или нет?

...