2 вопроса по оформлению

Главные вкладки

Аватар пользователя Валентина Валентина 12 марта 2007 в 13:37

Добрый день!

Подскажите, пожалуйста, новичку пару ответов.
1. Можно ли менять стиль у отдельных блоков? Например, я сделала модулем views блок в виде списка. Можно ли у него (и только у него) поменять фон, рамку, параметры шрифта и тд.?

2. Опять про модуль views. Я сделала с помощью views блок-список новостей. Добавляю подвал в виде ссылки: <а href=”news”>Все новости... - и никакого подвала у блока не отображается. Пытаюсь сделать шапку таким же образом – то же самое. Третий вариант – включаю в настройках блока ссылку more – она появляется, но ведет на главную, а мне нужно на site.ru/news – не могу найти, где это настроить. Это я тупая или views глючит? ;-)))

Заранее спасибки!

Комментарии

Аватар пользователя alexweb alexweb 12 марта 2007 в 14:11

у этого модуля должен быть уникальный идентификатор или класс. Нужно посмотреть html, сгенерированный на выходе, тогда станет понятно, какие css правила создавать/менять.

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 12 марта 2007 в 14:19

Имелся в виду, очевидно, блок.

2) Возможно, там нужно установить формат ввода Full HTML.


Я ставлю строчку "php_value error_reporting 7" в файл .htaccess, а вы? Smile Полный русский перевод Drupal 5.x и еще некоторых модулей.

Аватар пользователя Валентина Валентина 12 марта 2007 в 14:57

"Возможно, там нужно установить формат ввода Full HTML." - не помогает. Если бы был не тот формат, то просто неправильно бы отображалось, а тут ни подвала, ни шапки у блока просто не появляется, к сожалению.

"какие css правила создавать/менять." - ага, id и class у блока нашла, а где создавать/менять правила?

Аватар пользователя B.X B.X 12 марта 2007 в 15:01

а где css обычно меняются? в css-файле вашей темы... указываете класс или идентификатор и меняете, что вам нужно...

Аватар пользователя Валентина Валентина 13 марта 2007 в 1:48

Подскажите тогда, пожалуйста, как мне правильно сформировать css. Например, есть блок от views, у него есть такие поля: <div class='view-field view-data-node-created'>, <div class='view-field view-data-node-title'> и т.д.

Я указываю в css-файле темы: #div .view-field view-data-node-title { color:red; } - и ничего не меняется ;-(
Я что-то неправильно пишу?

Аватар пользователя B.X B.X 13 марта 2007 в 1:47

строки, которые находятся в том файле могут иметь преимущества перед вашими изменениями... в таком случае надо указывать так: #div .view-field view-data-node-title { color:red !important; }

Аватар пользователя SadhooKlay SadhooKlay (не проверено) 13 марта 2007 в 1:56

Да нет же, Владимир, при всём моём к вам уважении, однозначное НЕТ.
Перекрывать не зачем.
Посмотрите, она описывает классы, а в стилях — ID.
Она просто ошиблась и всё.



----------------------------------------------------------
Локализация некоторых модулей

Аватар пользователя Валентина Валентина 13 марта 2007 в 1:54

div.view-field, div.view-data-node-title { color:red; } - РАБОТАЕТ!!!!!!!!!!!!

СПАСИБО!!!!

Осталось только разобраться с глюком шапки и подвала views. Завтра попробую как-нибудь пошаманить ))))

Аватар пользователя B.X B.X 13 марта 2007 в 1:58

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

Аватар пользователя SadhooKlay SadhooKlay (не проверено) 13 марта 2007 в 2:01

Я несколько лет работаю верстальщиком.
Этим зарабатываю и кормлю семью.
Знаю спецификации CSS 1, 2, 2.1 лучше чем таблицу умножения.
К примеру до сих пор забываю что 12x12=144


----------------------------------------------------------
Локализация некоторых модулей

Аватар пользователя Валентина Валентина 13 марта 2007 в 14:12

В общем, так. Есть блок, который получился в результате использования views. Этот блок сделан в виде списка (новостей), имеет заголовок и размещен на сайте.
Поскольку новостей на сайте больше, чем показано в блоке, есть смысл внизу блока сделать ссылку "Все новости". Я делаю так - включаю подвал, пишу в него <a href="/news">Все новости...</a> и ставлю формат ввода Full HTML.
Вроде бы все так? Но увы - никакого подвала нет... Кстати, если с помощью views сделать не блок, а страницу, то подвал/шапка показываются нормально...

Аватар пользователя SadhooKlay SadhooKlay (не проверено) 13 марта 2007 в 14:20

Я вам по Views не помошник, еще даже не смотрел его.
Я его только перевёл и проверил как перевел.
Вот и всё пожалуй.



----------------------------------------------------------
Локализация некоторых модулей

Аватар пользователя Валентина Валентина 13 марта 2007 в 18:46

Проблема решилась отключением сообщения, которое выводится когда у views нет информации для вывода (пустой блок)... Вот такой глюк... ;))