Предполагая, что когда вы говорите о высоте 100%, вы имеете в виду 100% порта представления, чтобы использовать высоту 100% для элемента, такого как div, вам нужно установить для элемента контейнера значение 100%. а также ... скорее всего, ваши теги body / html не установлены на 100%, и это причина того, почему мы устанавливаем высоту 100%, чтобы два плавающих элемента div не работали!
Ex:
html, body { width:100%; height:100%; }
div#one { float:left; width:50%; height:100%; }
div#two { float:right; width:50%; height:100%; }
Это пример кода CSS, есть другие способы сделать это с гораздо меньшим количеством кода ...
Надеюсь, это поможет!