Так, а глупый вопрос, элемент же может находится где угодно в html и я к нему всё равно смогу обратиться? Или нужно, чтобы они были родительский>дочерний?
По вложенности, у меня идёт фон вообще оболочкой (аля body), в него подключен фон через background: url ('').
А меню, это nav, в котором вложены элементы ссылок.
Блин, в общем, сейчас код кину, но без самих фоновых картинок) (их не будет, но они должны исчезать при наведении на элементы меню, как я уже сказал)))
https://codepen.io/firefighter-19/pen/RwWBLNq