Я создаю CSS-файл, используя PHP, который позволяет мне легко настроить цвет многих элементов. Могу ли я "перестроить" таблицу стилей и применить ее к странице в DOM с помощью Jquery?
например.
<?php
if (isset($_POST['mycolor'])){
$myColor = $_POST['mycolor'];
} else {
$myColor = "blue";
}
?>
<style type='text/css'>
.style1{
color:<?php $myColor;?>;
}
</style>
Теперь на моей странице у меня есть ссылка, которую вы можете щелкнуть, которая называется "изменить цвет на красный", и когда вы нажмете "красный", он сделает $ .post для моего php-скрипта, который перестраивает CSS, включая .style1 - и позволяет страница для изменения таблицы стилей.
Я не проверял это, но будет ли это работать? Если я выведу новую таблицу стилей после публикации в dom ... будет ли она применима к странице?