Jak sprawić, aby pasek przewijania na div był widoczny tylko wtedy, gdy jest to konieczne?

Mam ten div:

<div style='overflow:scroll; width:400px;height:400px;'>here is some text</div>

Paski przewijania są zawsze widoczne, mimo że tekst nie jest przepełniony. Chcę, aby paski przewijania były widoczne tylko w razie potrzeby - to znaczy widoczne tylko wtedy, gdy w polu jest wystarczająca ilość tekstu, który jest potrzebny. Podobnie jak textarea. Jak mam to zrobic? Czy jest to moja jedyna opcja na styl tekstu, aby wyglądał jak div?

questionAnswers(5)

yourAnswerToTheQuestion