Если вы знаете место перемещения элемента, у вас может быть подфункция, которая говорит, что, пока li находится в состоянии перетаскивания, у n-го li есть пунктирная граница.
Я не уверен, что смогу вычеркнуть код из головы, но в основном, когда в игру входит сортируемая функция, она перемещает другие элементы списка вверх и вниз в реальном DOM, так, например, , если вы установите для css 3-го элемента списка пунктирную границу, не будет иметь значения, что элементы списка будут перемещаться как сумасшедшие, потому что, если кто-то попадет в это место, будет 3-й элемент списка и, таким образом, получится пунктирная граница .
То, что вы не можете сделать, это оставить слот свободным, пока пользователь перемещает объект (я не верю), так как тогда элементы списка визуально не освобождают место для удаления. По существу, когда вы перетаскиваете элемент, DOM настраивается так, чтобы скользить вверх там, где отсутствовал элемент списка ...