Возможно ли скрыть блок div?
добавить ему свойство hidden<div hidden>
	невидимый
</div>
если у вас недобраузер тогда добавте стиль:*[hidden] { display: none; }
А откуда вы эти дивы выводите? Тоже из php?
Дык просто не выводите когда он не нужен.