Есть у меня подозрение, что без JS это невозможно
Единственное, можно сгенерировать "портянку" стилей с li:nth-child() через препроцессор
https://codepen.io/zarza666/pen/YzzVJPv
Ну, если c js - все просто, проходимся циклом по элементам списка и прописываем paddingLeft: i * 10 + 'px'