Михаил Лисецкий, Именно так. Там используется Trailing Commas in Function Calls и работает с php 7.3
Но в самой теме несмотря на это требования остаются прежними: Requires PHP: 7.2
1. В html class="conteiner", в css - .container
2. В .header__inner только один элемент - nav. Что выравнивать в таком случае?
3. Зачем для .header задали фиксированную высоту? Отступы сверху и снизу задаются через padding.
4. Для html height: 100%, а для body желательно min-height: 100%
Антон Попов, По поводу HTMLCollection стоило бы сначала документацию почитать https://developer.mozilla.org/ru/docs/Web/API/HTML...
Да, в данном случае возвращаемая NodeList является динамической коллекцией, но и HTMLCollection также динамическая коллекция.
Если контент отличается разным набором полей, то нужно под каждый регистрировать custom post type, а не использовать для всех записи и разделять их по рубрикам. И в условиях полей установить для типа записи соответствующего.
azuf, Без фиксированной ширины или фиксированных отступов никак. Только если вариант с css table - display table и table-cell, но этот вариант подходит для центрированного текста для всех пунктов, а здесь первый и последний прибиты к краю. Если вы учитесь, то должны понять и принять, что на сегодняшний день такое меню делается исключительно на flex.
Такой вариант прокатит только с text-align: center; для всех пунктов. А нужно первый text-align: left; и последний text-align: right; - а так уже ширина между пунктами разная получится.
Но раньше такой вариант с css table был на вооружении - нынче его использовать моветон.
event.getModifierState("CapsLock")