Почему файл CSS моей субъекты не отображается?

drupal.stackexchange https://drupal.stackexchange.com/questions/19317

  •  22-10-2019
  •  | 
  •  

Вопрос

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

Базовая тема называется limon. Анкет Подводная тема limon_orange. Анкет В подменной теме у меня есть уникальный лист стилей, который я хочу использовать, чтобы переопределить базовые стили темы через каскад. В файле Limon_orange.info у меня есть эта строка:

stylesheets[all][] = orange.css

Подводная тема работает, но Orange.css никогда не используется. Что мне не хватает? Почему Orange.css не загружается?

Это было полезно?

Решение

Любое изменение в .info не вступает в силу только путем очистки кеша. Не забудьте очистить реестр тем. Вы можете сделать это, просто перейдя на администратор/внешний вид и сохранив его.

Другие советы

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

Есть большая вероятность, что ваш CSS читается, но переопределяется другими элементами стиля. Если вы используете Firebug, вы можете увидеть, какие файлы CSS и входы в стиле управляют дисплеем. Довольно часто у вас может быть такой элемент, как абзац, заголовок или ссылка, которая прикреплена к нескольким классам. CSS использует систему оценки, чтобы определить, какой стиль будет преобладать. Иерархия CSS оценивается с информацией CSS в определении «стиль» высшей:

style="" -       1000 points
#Wrapper #ID {} - 200 points
#ID .class {} -   110
div#id {} -       101 
#id -             100
p.class class {}   21
p.class {} -       11
div p {} -          2
p -                 1

(P представляет любой тип HTML, такой как H1, A и т. Д.)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с drupal.stackexchange
scroll top