@AlxMrz

Как обособить динамический css и javascript?

Всем привет!
Такой вопрос. Бывает что при разработке приходится делать стили и скрипты динамическими. Что-то вроде width:<?=$width?> . Естественно, что в файле .css код PHP не заработает, однако мешанина в файле стилей, скриптов и верстки не очень радует. Пока в голову приходит только мысль все запихнуть в файл наподобие .css.php и потом просто через include или require, однако не уверен я, что это стоит делать. Как вы решаете подобные вопросы? Оставляете все в одном файле, делите? или это все из-за плохих решений в процессе разработки и можно по-другому?
  • Вопрос задан
  • 241 просмотр
Решения вопроса 2
UDAV99
@UDAV99
web программист, верстальщик
Последний вариант)
Лучше в зависимости от условий через php задавать соответсвтующие классы в css
Ответ написан
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Бывает что при разработке приходится делать стили и скрипты динамическими.
это редкая и странная практика.
или это все из-за плохих решений в процессе разработки и можно по-другому?
именно так, обычно одного - двух файлов стиля хватает для всего. Если это кастомные настройки странички пользователя "под себя" - да, можно сделать что-то типа
<link href="/customcss.php?mode=vasea" rel="stylesheet" type="text/css" media="all">
для нескольких настроек, которые перекроют стили из основных файлов, но это реально редкий случай.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы