Нет необходимости слишком усложнять это - вам не нужно искать способ применить высоту к классу CSS. Просто дайте каждому из ваших <div>
s класс в HTML:
<div class="viewport_height">This is some content.</div>
затем используйте код jQuery, подобный следующему:
var document_height = $(document).height();
$('.viewport_height').css('height', document_height + 'px');
, чтобы применить измеренную высоту ко всем элементам этого класса.
Для более надежного решения присоедините функцию к событию window
onresize
, чтобы пересчитать и применить высоту при каждом изменении высоты области просмотра.