Запросить значение свойства класса CSS, даже если он не используется

У меня есть ситуация, в которой я хотел бы знать значение «ширины» свойство класса css, определенное как «foo»; (например: & quot; .foo {width: 200px} & quot;).

Тем не менее, на самом деле может не существовать (пока) элемент с указанным классом в dom.

Я хочу иметь возможность получить доступ к этому значению из Javascript (чтобы рассчитать проценты других div для установки сложного макета).

Я уверен, что ответ таков: это, вероятно, невозможно, но я думаю, что это будет действительно полезная функция, которая позволит эффективно определять свойства дизайна / макета в CSS.

Есть какой-либо способ сделать это? (без хаков, таких как рендеринг divs за кадром, а затем запрос их свойств класса).

Возможно, это можно было бы реализовать как стандартную библиотеку javascript браузера - возможно, объект document.styles? таким образом, мое свойство может быть найдено внутри javascript как: & quot; document.styles.foo.width & quot; - Как мне отправить предложение в w3c?

Ответы на вопрос(1)

Ваш ответ на вопрос