Здравствуйте, пишу сюда от безысходности, голова уже не фурычит, обычно я такое на раз решал.
Я пытаюсь скрыть div1 и div2если div1 пустой
Щас получилось все в точности до наоборот, если div2 пустой, то div1 тоже исчезает, а наоборот не выходит.
Спасибо, ответ конечно не тот что я ожидал, но визуально выглядит именно так как надо, правда пока не знаю как на телефонах у людей будет смотреться, но все равно спасибо:) ибо js вариант не мой, так как визуально, элементы пропадают после загрузки страницы, а это как по мне, неправильно.
fOstere, На мой скромный взгляд - это единственный способ добиться такого поведения, как вы описали, без скриптов. Селектор «"перед" элементом» в CSS в ближайшее время не появится, так что не очень понимаю, какой ответ вы ожидали.
Поставьте проверку пустых блоков в конце body без обертки в load и будет все визуально шоколадно.
e.g. https://jsfiddle.net/2wdru6qc/
Ragtime Kitty, Спасибо:)) я уже использую ваш способ:)))
Посмотрел вашу ленту ответов и мягко говоря был в шоке)))столько нового для себя увидел, таккое впечатление что 8 лет я стагнировал и что-то очень важное проспал:)