Регистрация
Вход через соцсети
Восстановление пароля

чередование цвета фона

Новый топик
18.03.2012, 02:38
Ответить | Цитировать
Дмитрий

Зарегистрирован:
2011-12-25
Сообщений: 20

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

<h3>
".( $f_Title ? "<div class='nc_price'><span class='nc_title'><a href='$fullLink'>$f_Title</span> $f_ShortDescription</a>".( $f_Price ? "<span class='nc_title'><span style='float:right'> $f_Price $Currency ".( $f_PriceOld ? "<strike>$f_PriceOld $Currency</span>" : NULL ) : NULL )."</span></span></div>" : NULL )."
</h3>

подскажите как сделать, а то где то на форуме уже видел но найти не могу...
18.03.2012, 04:47
Ответить | Цитировать
Asiat
Аниматика
Asiat

Зарегистрирован:
2005-12-12
Сообщений: 567

Через условие примерно такого типа:
".($f_RowNum % 2 ? "white" : "grey")."

Разработка сайтов на Netcat с 2006... хм-м ... или 2005 хммм года. В общем, обращайтесь.
18.03.2012, 12:12
Ответить | Цитировать
Дмитрий

Зарегистрирован:
2011-12-25
Сообщений: 20

спасибо все верно и работает, только я сам того не ведая некоректно вопрос задал...так не совсем красиво получается.
нужно чтоб не цвет фона текста а цвет всей строки(типа как цвет фона строки в таблице ехеля) был разный.
поскажите?
18.03.2012, 17:08
Ответить | Цитировать
okn.name
Константин Орленко
okn.name

Зарегистрирован:
2010-07-20
Сообщений: 208

Через условие примерно такого типа:
Код:
<div style='color:".($f_RowNum % 2 ? "white" : "grey")."'>****</div>


Если у вас для ссылок цвет поменять нужно, тогда стиль прописываете:

Код:
<div class='".($f_RowNum % 2 ? "white" : "grey")."'>****</div>


соответственно в стилях прописываете:
.white { color:#fff }
.grey { color:#fafafa }

19.03.2012, 17:30
Ответить | Цитировать
Дмитрий

Зарегистрирован:
2011-12-25
Сообщений: 20

попробовал, но через это условие задается цвет текста а не фон
нашел вот что "Как сделать чередование белых и серых строк в таблице, которая строится с помощью функции listQuery?" http://netcat.ru/support/knowledge/knowledge_28.html
но почему то не совсем понятно что куда...
вывести нужно следующее в компоненте объект в списке
19.03.2012, 18:41
Ответить | Цитировать
Дмитрий

Зарегистрирован:
2011-12-25
Сообщений: 20

".( $f_Title ? "
<span class='nc_title'><a href='$fullLink'>$f_Title</span></a> $f_ShortDescription
".( $f_Price ? "<span class='nc_title'><span style='float:right'> $f_Price $Currency
".( $f_PriceOld ? "<strike>$f_PriceOld $Currency" : NULL ) : NULL )."</span></span>
" : NULL )."
19.03.2012, 18:42
Ответить | Цитировать
okn.name
Константин Орленко
okn.name

Зарегистрирован:
2010-07-20
Сообщений: 208

Вам бы CSS хоть немного помучить

.white { background:#fff }
.grey { background:#fafafa }

так цвет фона установить можно, но стилям вас здесь вряд ли кто-то учить будет.

19.03.2012, 21:50
Ответить | Цитировать
Дмитрий

Зарегистрирован:
2011-12-25
Сообщений: 20

ок, спасибо и на этом буду разбираться
198 196 2012-03-19 21:50:14 11974
Описание проекта