Посмотрите на это
https://codepen.io/Dmitry_Novik/pen/rNzYpJp
Написал конечно не очень красиво, но решает вашу проблему.
Внимание на строки:
var a = document.querySelector('.content');
var ale = a.scrollWidth > a.offsetWidth ||
a.scrollHeight > a.offsetHeight;
if (ale == true){
var elems=document.getElementsByClassName('show-more');
for(var i=0; i<elems.length; i++)elems[i].style.display='block';
}else{
var elems=document.getElementsByClassName('show-more');
for(var i=0; i<elems.length; i++)elems[i].style.display='none';
}
Тут берется блок, проверяется выходят ли элементы из блока и показывает "показать еще"