|
|
18.03.2012, 02:38
|
|
Дмитрий
Зарегистрирован: 2011-12-25
Сообщений: 23
|
вопрос.
как сделать чтоб список объектов выводился поочередно на разном фоне, к примеру белый и серый.
список вывожу вот так
<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
Аниматика
Зарегистрирован: 2005-12-12
Сообщений: 576
|
Через условие примерно такого типа:
".($f_RowNum % 2 ? "white" : "grey")."
|
|
|
18.03.2012, 12:12
|
|
Дмитрий
Зарегистрирован: 2011-12-25
Сообщений: 23
|
спасибо все верно и работает, только я сам того не ведая некоректно вопрос задал...так не совсем красиво получается.
нужно чтоб не цвет фона текста а цвет всей строки(типа как цвет фона строки в таблице ехеля) был разный.
поскажите?
|
|
|
18.03.2012, 17:08
|
|
Константин
Константин
Зарегистрирован: 2010-07-20
Сообщений: 210
|
Через условие примерно такого типа:
Код:<div style='color:".($f_RowNum % 2 ? "white" : "grey")."'>****</div>
Если у вас для ссылок цвет поменять нужно, тогда стиль прописываете:
Код:<div class='".($f_RowNum % 2 ? "white" : "grey")."'>****</div>
соответственно в стилях прописываете:
.white { color:#fff }
.grey { color:#fafafa }
orlovkn
|
|
|
19.03.2012, 17:30
|
|
Дмитрий
Зарегистрирован: 2011-12-25
Сообщений: 23
|
попробовал, но через это условие задается цвет текста а не фон
нашел вот что "Как сделать чередование белых и серых строк в таблице, которая строится с помощью функции listQuery?" http://netcat.ru/support/knowledge/knowledge_28.html
но почему то не совсем понятно что куда...
вывести нужно следующее в компоненте объект в списке
|
|
|
19.03.2012, 18:41
|
|
Дмитрий
Зарегистрирован: 2011-12-25
Сообщений: 23
|
".( $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
|
|
Константин
Константин
Зарегистрирован: 2010-07-20
Сообщений: 210
|
Вам бы CSS хоть немного помучить
.white { background:#fff }
.grey { background:#fafafa }
так цвет фона установить можно, но стилям вас здесь вряд ли кто-то учить будет.
orlovkn
|
|
|
19.03.2012, 21:50
|
|
Дмитрий
Зарегистрирован: 2011-12-25
Сообщений: 23
|
ок, спасибо и на этом буду разбираться
|