Несколько альтернативных таблиц стилей - PullRequest
1 голос
/ 23 февраля 2011

Предположим, сайт очень настраиваемый, и у него есть несколько ортогональных настроек, которыми легко управлять с помощью альтернативных таблиц стилей. Например, его главное меню может быть вверху или слева, а цвет фона может быть красным или синим.

Есть ли способ определить несколько наборов альтернативных таблиц стилей, чтобы мы могли заменить «тему» ​​для каждого набора?

Я ищу что-то вроде этого:

<link rel="stylesheet" set="background" title="red" />
<link rel="alternate stylesheet" set="background" title="blue" />
<link rel="stylesheet" set="main-menu" title="left" />
<link rel="alternate stylesheet" set="main-menu" title="top" />

1 Ответ

0 голосов
/ 23 февраля 2011

Нет, ты не можешь этого сделать.Три способа:

  • Иметь набор листов на сервере и подавать правильный
  • Использовать встроенный CSS
  • Комбинация обоих.Загрузите все неизменяемые классы во внешний CSS, затем используйте встроенную таблицу стилей для установки настраиваемых значений.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...