Прошу помощи разобраться как правильно темезировать поля и страницы созданные в ССК и views 3 версии
Создал несколько типов материалов, добавил в них поля с помощью ССК
Во views вывожу эти поля
1. в виде таблицы
2. в виде сетки
3. без форматирования
Вот кусок кода из Opera Dragonfly
Это вывод материала в виде таблицы
Мне надо каждой ячейки таблицы задать в CSS определенные параметры ширину, цвет и т.д.
Подскажите пожалуйста как правильно это сделать
|
Вложение | Размер |
---|---|
kod.jpg | 192.58 КБ |
Комментарии
по идее достаточно прописать в вашем css файле определенные стили для классов, которые генерирует views, если классов недостаточно, можете добавить их внутри настройки каждого поля, если конечно используете views 3 версии (надо бы указывать в тегах затрагиваемые в вопросе версии).
Если используете 2 версию, то можете темизировать файлы вывода:
/modules/views/theme/views-view-table.tpl.php - для таблиц
и добавить необходимые стили по различным условиям.
Подправил views 3
Допустим берем td class="views-field views-field-body views-align-left"
В CSS я пишу
td .views-field views-field-body views-align-left
{
background-color:#036;
}
но ничего не меняется, что я делаю не так?
Тута интересно напис
яаноСпасибо посмотрел
Сейчас я пока разбираюсь с CSS
сделал вот так и у меня вся таблица стала синей, а мне надо только правый столбик с текстом
td, .views-field .views-field-body .views-align-left
{
background-color:#036;
}
Пожалуйста подскажите как это сделать
Вот как раз сижу и учу с одновременной практикой
С этой таблицей разобрался
.views-field.views-field-body.views-align-left
{
background-color:#036;
}
Я в Opera Dragonfly просматриваю
Просто еще плаваю в синтаксисе CSS да и не только... вообщем только начал изучать...
Пробовал Joomla, wordpress, а на Drupal подсел как на наркотик...
лучшеб ты код учил на ВП )) Там эксперементы ставить таки проще.
И как говаривает господин Хулиган, сваливай на джомлу пока не поздно!!!!!
И нафига ты такие советы даешь?????
спасаю твою душу, пытаюсь сберечь твою карму... В общем доброе дело делаю)))
)))
злые вы, я чую в вашем совете тока злое намерение угробить человека окончательно
td .views-field views-field-body views-align-left
уже не правильно:
в css стиль назначается td.class_name
без пробелов, для двойных классов:
td.class_name1.clas_name2
Пробелы в css это ... хз как это называется, назовем наследованием, т.е.
td .views-field
Эта запись означает что стиль будет применен к объекту с классом views-field, который находится внутри любого td.
В любом случае сообщество право, вам не сюда вопросы свои писать, так как это к друпалу не относится, это основы программирования. Думаю вам надо прочитать сперва весь сайт:
http://htmlbook.ru/
Во views3 можно назначать свои классы элементам, подскажите где эти данные хранятся?
Если например будет обновление они не перезапишутся?