@AlxMrz

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

Всем привет!
Такой вопрос. Бывает что при разработке приходится делать стили и скрипты динамическими. Что-то вроде width:<?=$width?> . Естественно, что в файле .css код PHP не заработает, однако мешанина в файле стилей, скриптов и верстки не очень радует. Пока в голову приходит только мысль все запихнуть в файл наподобие .css.php и потом просто через include или require, однако не уверен я, что это стоит делать. Как вы решаете подобные вопросы? Оставляете все в одном файле, делите? или это все из-за плохих решений в процессе разработки и можно по-другому?
  • Вопрос задан
  • 240 просмотров
Решения вопроса 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">
для нескольких настроек, которые перекроют стили из основных файлов, но это реально редкий случай.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы