Подскажите, а в случае, если постов нет, как прервать выполнение? Сейчас у меня с этим кодом в случае отсутствия в нужной рубрике записей выводит просто последние новости из разных рубрик. Требуется, чтобы новости в случае их отсутствия в требуемой рубрике не выводились вообще.
Дело в том, что второй и так уже родитель первого. Просто второй блок открывается при наведении.
Если задавать первому блоку исходный размер большой (+ высота второго блока), то перекрывает слайдер. Если делать динамически изменяемую высоту через JS, то растягивается бэкграунд и в развернутом состоянии отличается от свернутого.