Как пройтись циклом по всем классам css и проверить если ли у них font-size и определить родителя???
хочу сделать адаптивный текст. циклом пройтись по всем классам, найти все классы с font-size, определить их родителя и если высота или ширина больше родителя, то убавлять размер шрифта на 1px пока размеры блока шрифта больше размеров родителя. как подобное можно реализовать на js, jquery???
В css есть метод calc, который полезен как раз когда надо задать адаптивный шрифт, который увеличивается или уменьшается в зависимости от ширины блока.
Это можно реализовать и в css.
Если нужно, чтобы размер текста зависел от ширины родителя, то пиши элементу font-size: |любое_число|%;
Если нужно, чтобы ширина родителя зависела от размера текста то пиши родителю weight: |любое число|em;
Если нужно, чтобы был перенос строки, то пиши родителю word-wrap: break-word;