Hugo Weaving 0 01/04/07 13:00 Как сделать, чтобы класс пост1 (ИНФО) в форуме при просмотре тем отображался одним цветом с классом пост2 (где мессаги), как именно нужно прописывать в КСС а потом в шаблонах? Поделиться сообщением Ссылка на сообщение
Fisana 700 01/04/07 13:15 Post1 и Post2 - это чередование постов, которое задается переменной.Достаточно в css приписать этим классам одни параметры фона.Но Инфо и так в post1 отображается его цветом, а в посте 2 цветом post2.Инфо + Сам пост - это ячейки одного ряда таблицы. Вместо классов css там прописана именно переменная. В каждой ячейке. Переменная задает оформление, в зависисмости от четности + определяет цвет скрытых модератором сообщений.Можно убить переменную в одной из ячеек (это во фрагменте RenderRow в skin_topic) и прописать туда новый или существующий класс css. Поделиться сообщением Ссылка на сообщение
Hugo Weaving 0 01/04/07 19:25 Достаточно в css приписать этим классам одни параметры фона.при этом теряется черта, разделяющая эти два блока! Добавлено:также она теряется при прописывании в рендерров (скинтопик) своего класса из КСС. Поделиться сообщением Ссылка на сообщение
Fisana 700 01/04/07 19:41 Конечно теряется. Если Вы про скин ibr, то этот разделитель прописан как контур в классах постов. По дефолту контуров не предусмотрено, а только белый промежуток в 1px между ячейками.В новом классе тоже следует задать контур, как в post1 или post2.Тогда "черта" восстановится. Поделиться сообщением Ссылка на сообщение
Hugo Weaving 0 01/04/07 20:06 Это из РендерРов:<td valign="top" class="{$post['post_css']}"> Это из КСС(расш.режим):.post1,.bg1{ background: postcolor; border-left: 1px solid #eff0f0; border-right: 1px solid #cacbcc;} .post2,.bg3{ background: postcolor; border-left: 1px solid #eff0f0; border-right: 1px solid #cacbcc;} из цитаты видно что в пост1 и в пост2 мною прописано postcolor. Но действует(отражается в форуме при просмотре темы с сообщ.) он только для пост2, т.е. для поля где пишутся сообщения. Для поля же пост1(инфо) хоть и написано постколор, но цвет как вы и говорили остался прежним. В самом верху цитата исходного кода для РендерРов (блока с инфо) Просьба тут привести пример как именно подменить и что, и конечно же, восстановить эту чертову разделяющую линию. Поделиться сообщением Ссылка на сообщение
Fisana 700 01/04/07 20:13 Постколор вообще ни при чем.Новый класс. .hugo{ background: #; border-left: 1px solid #eff0f0; border-right: 1px solid #cacbcc; }В рендеррое прописать, заменив переменную<td valign="top" class="hugo"> Поделиться сообщением Ссылка на сообщение
Hugo Weaving 0 01/04/07 20:26 Понял! А как же быть с переменной .bgХ{, которая присутствует по умолчанию в пост1 и пост2, её тоже приписывать к моему классу? Поделиться сообщением Ссылка на сообщение
Fisana 700 01/04/07 20:39 Нет. Она в новом классе не понадобится. И это не переменная, а класс, причем используется только bg1 как фоновая подложка в форме ответа.bg3 вообще анахронизм. Поделиться сообщением Ссылка на сообщение
Hugo Weaving 0 01/04/07 22:25 Хорошо.Всё прошло успешно. Ещё один вопрос, как убрать эту маленькую линию вертикальную.(см. рисунок) она обведена кружочком.lofors.com/2.png Поделиться сообщением Ссылка на сообщение
Fisana 700 01/04/07 22:40 Ее никак не убрать.Это промежуток между ячейками таблицы в ряду кнопок.Можно общий параметр задать - нулевой промежуток, но может испортиться внешний вид темы в этом скине. Поделиться сообщением Ссылка на сообщение