подключение CSS стилей с обработкой переменных PHP

romas_s

Гуру форума
Регистрация
9 Ноя 2012
Сообщения
256
Реакции
83
Какие есть способы подключения CSS стилей с подстановкой переменных в CSS стили??
Хотелось бы, не вставлять CSS стили в PHP код c подстановкой переменных, а вынести CSS стили в отдельный файл с возможностью подстановки переменных.

Поделитесь рабочими примерами плз.

как пример:
1. получить ширину браузера, подставить в CSS полученную ширину.
2. min, max ширину сайта по заданным условиям
2. display:none для блоков, если ширина браузера меньше заданной...

Можно часть кода дописать в PHP файлы, но хотелось бы, все таки вынести все стили в отдельный файл.
 
PHP не знает ширину браузера!

Это знает сам CSS и JavaScript.

Чтобы узнать подробнее, гуглите адаптивная верстка.

Используйте в CSS @media (max-width: Npx) и @media (min-width: Npx)
 
Какие есть способы подключения CSS стилей с подстановкой переменных в CSS стили??
Less?
Во всех языках программирования существуют переменные и функции, которые позволяют делать код чистым и переиспользуемым. Как мы все знаем, CSS, по сути своей, не является языком программирования в прямом смысле этого выражения. Но, с помощью препроцессоров, можно попытаться исправить это положение. Для просмотра ссылки Войди или Зарегистрируйся
 
ширину браузера можно получить только средствами js через метод window.innerwidth();
 
автор, а чем вас не устраивают @media запросы?
 
Вопрос более не актуален, разобрал по полочках один с адаптивных шаблонов Joomla.
 
Назад
Сверху