Я использую следующую формулу при преобразовании для гибкого макета из статического макета:
result = 100 * target / context
, где
target
это то, что вы хотите изменить
context
(обычно) ширина страницы, с которой вы хотите работать.
Например, если у вас есть элемент блока <section>
, который в настоящее время имеет ширину 330px, и вы работаете в оболочке 1024px, вы можете использовать 330/1024*100
, который дает вам 32,23% для вашей ширины. Однако, как правило, для шрифтов вы хотите конвертировать в em
, а не в проценты.