arr.sort((a,b) => {
if (a.status > b.status) return 1;
if (a.status < b.status) return -1;
if (a.date > b.date) return 1;
if (a.date < b.date) return -1;
return 0;
})
{'title': 'Ha'bibi (Albanian Remix)', 'subtitle': 'Ricky Rich & Da'rdan'}
у вас опять возникнут проблемы с неоднозначностью чтения.grid-template-columns: 1fr 45% 45% 1fr;
<header relative zindex=1>
<nav relative zindex=10000
</header>
<main relative zindex=2>
</main
Реализаций полно. Можно сделать вкладками. Можно тупо менять содержимое скриптом. Можно подгружать нужные данные асинхронным запросом. А может это вообще постраничная навигация.
подходы и реализации в каждом случае будут совершенно разные.
А вы тут безапеляционно заявляете "чтобы это сделать надо обратиться к адресу элемента"…