Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 1
  • 1
Чередующийся фон новости и коментариев
#1
Среда, 04.04.2012, 01:07
veatone
Проверенный
Сообщения: 36
Репутация: 134
Подскажите пожалуйста, как сделать чередующийся фон новостей и коментариев?
Например 1 новость серая, вторая белая, 3 опять серая и.т.д, так же само с коментариями.
Никак не могу найти для юкоза. Для ДЛЕ нет проблем, всего полно.

Зарание спасибо, с уважением, Ян!
#2
Среда, 04.04.2012, 07:15
Shugich
Пользователь
Сообщения: 143
Репутация: 132
С новостями не скажу как чередовать, ибо не вникал. Но с комментариями нет проблем. Есть ю-код класс который у нечётных комментов возвращает cBlock1, а у чётных — cBlock2. Поставить его как класс и через CSS менять цвет фона.
Дизайнер, html-кодер
#3
Среда, 04.04.2012, 08:39
MulTiPulTi
Проверенный
Сообщения: 234
Репутация: 419
Просто сделай так, измени свой боди на этот:

<body style="width: 100%; height: 100%; background: url('/images/fon<?rnd(5)?>.jpg') #E8ECED; background-repeat:no-repeat; background-position:center top; background-attachment: fixed;">

при каждом обновление стрницы, будет меняться ссылка на изображение фона /images/fon<?rnd(5)?>.jpg. В корневую папку сайта images залейте 5 фонов, с названиеями fon1.jpg, fon2.jpg, fon3.jpg, fon4.jpg, fon5.jpg ну и всё.
Пост отредактировал MulTiPulTi - Среда, 04.04.2012, 08:51
╔► Я очень отзывчев.
╠► Не знаешь? Спрашивай.
╚► Помощ всем и каждому.
#4
Среда, 04.04.2012, 14:03
veatone
Проверенный
Сообщения: 36
Репутация: 134
вы не так наверно поняли, мне нужен фон новости, а не фон сайта.
#5
Среда, 04.04.2012, 14:55
zdor
Проверенный
Сообщения: 222
Репутация: 176
Quote
$('.news').even().addClass('news_even');

Где news - класс таблицы с новостями, news_even - класс нечётных новостей
Не время делает нас, а мы делаем время
#6
Среда, 04.04.2012, 19:33
veatone
Проверенный
Сообщения: 36
Репутация: 134
Quote (zdor)
Quote$('.news').even().addClass('news_even'); Где news - класс таблицы с новостями, news_even - класс нечётных новостей

Ну допустми у меня вот такой вид материалов

Quote
<table border="0" cellpadding="0" cellspacing="0" width="470" class="eBlock"><tr><td><br>
<?if($MODER_PANEL$)?><div style="float:right; font-size:14px;">$MODER_PANEL$</div><?endif?><div style="text-align:left;font-size:14px;"> <a href="$ENTRY_URL$"><strong>$TITLE$</strong></a><!-- </bt> --></b></div>
<br>
<?if($OTHER1$)?><img align="left" src="$OTHER1$" border=0 width="160" height="110" style="border:none;"><?endif?>
$MESSAGE$
<br><br><br><br><br><br><br>
<div class="eDetails" style="clear:both;">
<?if($CATEGORY_NAME$)?><font color="#000000"><a href="$CATEGORY_URL$">$CATEGORY_NAME$</a> |</font><?endif?>
<font color="#000000">Просмотров: $READS$ |</font>
<?if($USERNAME$)?><font color="#000000">Добавил: <a href="$PROFILE_URL$">$USERNAME$</a>|</font><?endif?>
<?if($COMMENTS_URL$)?><a href="$COMMENTS_URL$"><font color="#000000">Комментарии ($COMMENTS_NUM$)</font></a><?endif?>
</div></td></tr></table><br>


Что именно и где прописывать?

А насчет коментариев, знаете как сделать?
#7
Среда, 04.04.2012, 21:41
Shugich
Пользователь
Сообщения: 143
Репутация: 132
Про комментарии я ведь рассказал, там не нужны дополнительные скрипты, всё средствами движка делается.
Дизайнер, html-кодер
#8
Четверг, 05.04.2012, 13:48
zdor
Проверенный
Сообщения: 222
Репутация: 176
Quote
<table border="0" cellpadding="0" cellspacing="0" width="470" class="eBlock"><tr><td class="u_news"><br>
<?if($MODER_PANEL$)?><div style="float:right; font-size:14px;">$MODER_PANEL$</div><?endif?><div style="text-align:left;font-size:14px;"> <a href="$ENTRY_URL$"><strong>$TITLE$</strong></a><!-- </bt> --></b></div>
<br>
<?if($OTHER1$)?><img align="left" src="$OTHER1$" border=0 width="160" height="110" style="border:none;"><?endif?>
$MESSAGE$
<br><br><br><br><br><br><br>
<div class="eDetails" style="clear:both;">
<?if($CATEGORY_NAME$)?><font color="#000000"><a href="$CATEGORY_URL$">$CATEGORY_NAME$</a> |</font><?endif?>
<font color="#000000">Просмотров: $READS$ |</font>
<?if($USERNAME$)?><font color="#000000">Добавил: <a href="$PROFILE_URL$">$USERNAME$</a>|</font><?endif?>
<?if($COMMENTS_URL$)?><a href="$COMMENTS_URL$"><font color="#000000">Комментарии ($COMMENTS_NUM$)</font></a><?endif?>
</div></td></tr></table><br>

И в скрипт:
Quote

$('.u_news').even().addClass('u_news_even');
$('.u_news').odd().addClass('u_news_odd');

А в css
Quote

.u_news_even{
background-color: red;
}
.u_news_odd{
background-color: blue;
}

С комментариями точно так же.
Не время делает нас, а мы делаем время
  • Страница 1 из 1
  • 1
Поиск:
Форум
Социальные сети
Хостинг от uCoz