Можно создать дубликат:
How to dynamically create CSS class in JavaScript and apply?Как я могу создать так классы CSS
Я хочу создать классы CSS в зависимости от того, что пользователь указал ширину в текстовое поле. Я знаю, что могу сделать это, используя встроенные стили, но я хочу избежать этого, так как есть много свойств, о которых нужно позаботиться. В этом вопросе «ширина» является всего лишь примером.
Для например: если пользователь задает ширину, как "20", то я хочу -
.w20 {width:20px}
если пользователь указывает 21, то я хочу
.w21 {width:21px}
и так далее ...
Спасибо.
вы отвечаете работает отлично. – Ashwin
добро пожаловать;) – Christoph