D.iK.iJ
Делай что должен. И будь оно... просто будь! 💬 Когда будет срублено последнее дерево, когда будет отравлена последняя река, когда будет поймана последняя птица, – только тогда вы поймете, что деньги нельзя есть. 💬 Лучший момент, чтобы посадить дерево, был 20 лет назад. Второй лучший момент - сейчас.
Ну давайте попробуем все с нуля собрать на классах:
И скриптом перебрать все нужные элементы
Не уверен, что все прямо 100% правильно, но через консоль работает.
Только скрипт почему-то не работает.
Он под JQuery. По идее, для работы на сайте должен быть JQuery. Без него... ну только добавлять класс по клику и показывать меню, если класс есть.
document.getElementById('menu-item-2268').addEventListener('click', function() {this.classList.toggle('show');
});
и добавить стили
#menu-item-2268.show ul.sub-menu {display: block;}Через консоль проверял - работает. Если не будет - добавьте куда-то ниже меню в коде.
Расстраивает, что автоматом не определяет темную тему... Ну там же всего одна строка. Неужели в Яндексе программисты не осилят сделать все удобно без создания отдельных объявлений?
#menu-item-2268 ul.sub-menu {display: none;}Потом делаем так, чтобы ссылка в пункте родителе не занимала 100% ширины экрана.
Ну и скриптом сворачиваем / разворачиваем подпункт меню при клике на область справа.
Ну и дальше для этого самого <li id="menu-item-2268" задаем фон и border-bottom. Можно добавить галочку " v " чтобы посетители поняли, что это именно меню. Да, код можно написать более универсальный и без ID, но мне лень. ))
Более простой способ - сразу добавить скрипт открытия меню, пропуская другие пункты. А ссылку раздела сделать некликабельной через
У всяких складчин обычно есть основной домен с лендингом, на котором же пишут работающее зеркало.
Часто это уже и другая зона. И субдомен, да.
Я бы тогда уж попробовал для figure поставить display: inline-block;
А, нет. Ошибся. Он тоже растягивается текстом. Тогда таблицы - самое простое.
Сделал пример как это вижу с 3 блоками для теста: https://dikij.com/test7.php
Я бы оставил на странице только
<img class="play-button" src="/catalog/play-button.png" alt="">Можно даже обернуть в ссылку на видео. А уже по клику подменял на
с автоплеем. Делается через тот же .html() в jquery. А вот с паузой...
Отсюда: https://andew.ru/pages/page/html5-audio-video-js-play.php