атрибут стиля шаблона вики - PullRequest
       5

атрибут стиля шаблона вики

2 голосов
/ 02 октября 2010

Я создал несколько шаблонов на wikia.com, которые содержат только код CSS (key: value;).
Моя проблема заключается в том, чтобы другой шаблон использовал эти шаблоны стилей в теге атрибута стиля.

style="{{MyTemplateStyle}}"

Этот код не соответствует ожидаемому.Код CSS выводится до того, как элемент и атрибут style не включается в элемент.

Я пытаюсь сделать что-то невозможное для вики?
Я просто хочу иметь возможность изменять стили для определенных шаблоновв одном месте, как обычные страницы HTML и CSS.

Ответы [ 2 ]

0 голосов
/ 27 марта 2012

Ким, вы были правы, переходя на классы вместо встраивания встроенных стилей через шаблоны.

Сама идея использования шаблонов предполагает, что это будет использоваться повторно более чем в одном местеприменение стилей к группе или, на самом деле, класс элементов.

Этот подход намного проще для чтения и обслуживания (поскольку у вас есть только одно, центральное место для редактирования),также, если все сделано правильно, вы сможете легко изменить цветовую схему с помощью Special: ThemeDesigner.

0 голосов
/ 25 сентября 2011

Стиль CSS, указанный в атрибуте style="" всегда , имеет приоритет над любым другим CSS, даже если вы используете !important в спецификации CSS.

Поэтому любые изменения, которые вы вносите в свой CSS в Wikia, никогда не будут переопределять CSS, указанный в атрибуте.

...