Здравствуйте. А Вы не допускайте этого, id на пункт в принципе другое можно указать не затрагивая имеющиеся.удалиться и ID измениться
И скиньте где берете меню лучше, посомтрю что там есть.
Ну и самое простое, когда выведите меню, установите такие кнопки — Кнопка 1 И все, никакой айди не нужен. Меню конечно интересное, но как на мобилке себя вести будет?
Это не подходит, так как у основного сайта свой шаблон и он главный, а это отдельный раздел со своим шаблоном, и если просто давать ссылку на статью, то она отображается с основным шаблоном. Поэтому и приходится выделять отдельный класс, и для него писать стили с координатами.
Для мобильной версии тоже можно сделать пропорциональное уменьшение через медиазапросы, в зависимости от ширины экрана, а потом может другое меню или исчезновение, потому как это уже будет не так важно.