Столкнулся с такой проблемой, правлю стандартную тему garland. Необходимо убрать вверху синюю полоску и поставить заместо нее картинку. Путем лазинья по поиску и гугления определил, что это меняется в style.css. Но к сожалению правка этого файла, никак не изменяет дизайн моего сайта.. Да и может я не то правлю.. Кто знает как реализовать то что я хочу, пожалуйста подсобите.
Комментарии
Если Вы говорите про большую синюю полосу вверху, то:
#wrapper {
background: #edf5fa url(images/body.png) repeat-x 50% 0;
}
Удалите строку background: #edf5fa url(images/body.png) repeat-x 50% 0;
Если речь идет о тонкой голубой полске еще выше, то:
#header-region {
min-height: 1em;
background: #d2e6f3 url(images/bg-navigation.png) repeat-x 50% 100%;
}
Удалите строку background: #d2e6f3 url(images/bg-navigation.png) repeat-x 50% 100%;
А вообще, учите CSS. ))
Собственно методом тыка я тоже удалял те же поля, но дело в том что дизайн не меняется
Я уже даже сам файлик ксс удалял, ничего не изменилось.
Хм... очень интересно... А в какой папке лежит этот ваш файлик?
У меня все изменяется при обновлении страницы. Но бывает нужно еще сделать переподключение (не смог подобрать слова лучше) темы на странице тем в админке.
/themes/garland/style.css Вот тут правлю)
все правильно, там и надо.
Вы это делаете на локальном хостинге? Может у вас прокси стоит и кэшируются страницы?
нет, я делаю на хостинге Ru center
Тогда пробуйте чистить кэш.
ничего не изменилось
Ну, у меня идеи иссякли... Скорее всего это из-за кэширования страниц. Других причин я не вижу.
Редактируйте сайт на локалхосте лучше. А готовый вариант выкладывайте на хостинг.
то есть, если я зайду с другого компьютера по идее сайт будет отредактированный? Если да, то это не проходит, пробывал уже..
может я все-таки не там правлю...
Вы может быть цвет меняли через модуль color или в производительности стоит объединение css-файлов?
Тогда drupal агрегатирует css в один файл, а все ваши изменения не влияют на отображение. Лечится это, как вам сказали выше, очисткой кеша в /admin/settings/performance после каждого изменения Вашего style.css.
Ваш выход в интернет может быть через прокси-сервер, тогда страницы могут кэшироваться там.
Правите вы в нужном месте. На крайний случай дайте ссылку на сайт и я посмотрю исправления.
Очистил кэш и там - ничего не поменялось
Да, я менял цвет через color.
Всем спасибо) дело двинулось, удалилась маленькая полосочка. Сейчас разбираюсь почему верхняя не удаляется, хотя все необходимые параметры стер
А при чем тут color?
Там используются фоновые изображения (картинки). Я же написал что нужно изменить.
Если хотите вместо синей картинки поставить свою, то залейте картинку в папку image своей темы и замените строку:
background: #edf5fa url(images/body.png) repeat-x 50% 0;
на
background: #edf5fa url(images/ваш_файл_с_картинкой.расширение) repeat-x 50% 0;
Учите CSS, без этого вам будет туго.
Saltan, я удалил эту строчку. Очистил кэш - данная полоска с сайта не убралась. А насчет color - товарищ Владимир спросил.
А она и не должна была удалиться... эта строка убирает только фоновое изображение. Если вы хотите удалить строку, то удаляйте весь блок в файле стилей... или в page.tpl.php
Когда используете колор - включается агрегация стилей, и изменение style.css ни к чему не приводит без очистки кеша в /admin/settings/performance.
Ну вот кэш, я там чищу, но увы ничего не происходит. Оптимизация ксс файлов отключена
Saltan указал правильные селекторы, проверяйте откуда у вас загружается css.
Можно FireBug`ом , а можно тупо исходник посмотреть и нам сюда всю часть между <head>...</head> выложить
я не тот ксс правил походу, потому что в исходном коде наткнулся на :
link type="text/css" rel="stylesheet" media="all" href="/sites/default/files/color/garland-91e585a8/style.css?k"
Правлю этот файл но все равно не получается) посли очистки кэша не меняется
Разобрался, всем спасибо)
Сообщи хоть в чем проблема была? ))
Вообще при подобных проблемах. удобнее всего пользоваться дополнением к Мозилле Firebug. Вопервых можно проверить прописались ли изменения в стилях, а также, возможно, какой-то стиль перебивает. Там же можно попробовать изменить прямо на месте параметры и сразу увидеть это на экране. А потом просто прописать это в .css
Кстати в последней опере есть встроенное похожее приложение.
При каждом изменение цвета в модуле color создается отдельная папочка в sites/default/files/color/garland_#######/
Вот там-то и надо править кссшку)
Никогда не пользовался модулем color. Всегда проще было изменить основной файл css темы.
Но за информацию спасибо - буду знать ))