Alguma maneira de ter texto em div preencher uma forma de triângulo?

Estou tentando fazer com que um bloco de texto em uma div preencha uma forma de triângulo para baixo. Existe alguma maneira de conseguir isso com CSS ou Javascript?

Este é um site no qual os usuários podem inserir texto dinamicamente. Estou tentando evitar o método alternativo, que consiste em inserir texto linha por linha, com um limite em cada linha.

questionAnswers(4)

yourAnswerToTheQuestion