Для блока, содержащего отзывы, сделайте правильную структуру и тогда при написании CSS кода все выстроится как нужно. И в любом случае у главного контейнера будут такие св-ва :
.main-container{
width: 90%; // Это к примеру
height: auto; // Можно не писать, это свойство всегда auto
overflow: auto;
}
К примеру о структуре контейнера. Я бы делал что-то подобное.<div class="main-container"> <!-- Блок содержащий все отзывы -->
<div class="review-container"> <!-- Отдельный отзыв с данными -->
<div class="reviewer-name"> Alex </div>
<div class="review-text"> Something review text </div>
<div class="review-date"> 28.10.2017 </div>
</div>
</div>
... но на вашем месте я бы подумал о том, что стоит все таки при клике на кнопку выгружать отзывы на страницу. Это сэкономит время загрузки и трафик например, также ускорит загрузку всей страницы в целом