Вы можете сделать это с помощью Javascript, как упоминалось в @rguttersohn, но чтобы сделать это в рамках вашей текущей структуры CSS, вам необходимо изменить свойство content
в вашем селекторе .periodic-element:after
и внести изменения в ваш элемент html.
<div class="periodic-element intense-work" data-description="Something" data-description-2="To" data-description-3="Break">
Обратите внимание на добавление data-description-2
и data-description-3
. В CSS вам нужно будет добавить
content: attr(data-description) "\A" attr(data-description-2) "\A" attr(data-description-3);
AND
white-space: pre-wrap;
Это объединит различные описания данных атрибуты в так много строк. См. Обновленный JSFiddle .