Не знаю, связана ли это с Chrome и Edge или что-то не так с HTML, но контекстное меню для элементов управления звуком, когда html содержит несколько элементов управления, всегда открывается с прикрепленным к последнему элементу управления.
Красный кружок на изображении показывает, куда пользователь нажимает.
<html>
<head>
<title>TEST</title>
</head>
<body>
<audio controls>
<source src = "horse.ogg" type = "audio/ogg">
</audio>
<audio controls>
<source src = "horse.ogg" type = "audio/ogg">
</audio>
</body>
</html>
На данный момент я использую последнюю версию Chrome.
ОБНОВЛЕННОЕ ИЗОБРАЖЕНИЕ
Я хочу быть уверен, что HTML действителен и, вероятно, это связано с Chrome. Возможно, другие пользователи столкнулись с той же проблемой и как-то ее исправили.
but the context menu for audio controls always open attached to the latest control. означает ли это, что вы хотите, чтобы элементы управления звуком находились в отдельной новой строке?
@M.Riyan Хорошо, я понял, что пример не совсем ясен. Я обновил изображение, показывая расположенные друг над другом элементы управления. Какие бы «3 точки» я ни нажимал, контекстное меню всегда появляется в самом низу.






Эта ошибка возникает в Chromium, который является основой Chrome. Таким образом, та же проблема возникает и в таких браузерах, как Edge. Об этом уже сообщалось на форуме Chromium. https://issues.chromium.org/issues/342961838
Итак, что именно вы хотите здесь сделать?