Я пытаюсь дать моему HTML встроенный стиль CSS.Но этот стиль игнорируется.
Это строка HTML, которую я использую для webView.loadHTMLString (htmlBelow, baseURL: Bundle.main.bundleURL)
let fontsize = 16 // Thisдинамическая переменная
<!DOCTYPE html>
<html lang=\"en\">
<head>
<meta charset=\"UTF-8\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
<meta http-equiv=\"X-UA-Compatible\"content=\"ie=edge\">
<title>Document</title>
<style>
html {
font-size:\(fontsize)px; */THIS DOESN'T WORK/*
}
</style>
<link rel=\"stylesheet\" href=\"\style.css\">
<script src=\"jquery-3.4.1.min.js\"></script>
<script src=\"script.js\"></script>
</head>
<body>
<div class=\ "sqr-tree-level\"> \(restOfHtml) </div>
</body>
</html>
Я пытаюсь установить размер шрифта динамически.Когда я изменяю размер шрифта в моем CSS-файле, он работает, но я хочу установить его динамически.Вот почему я хочу сделать это следующим образом.
Вот так выглядит мой document.head.innerHTML