Всем доброго дня!
Прошу помощи. Как проверить видимость элемента в моем случае?
var strings = document.getElementsByClassName('hidstr');
for (var i = 0; i < cnt; i += 1) {
if ( strings[i].offsetHeight > 0 ) {
// действие
}
}
проблема в том что offsetHeight всегда равно нулю не только у невидимых элементов, но иногда и у тех, которые явно видны на странице. Не ищу даже объяснения, почему так (страница полностью валидна), сколько ищу другой вариант как определить, видим элемент или нет.
Подскажите, как это сделать?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости