Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Чередование кратких новостей

Чередование кратких новостей


     26.06.2014    Общие вопросы    1158

вопрос
Здравствуйте, если чередовать стили

.shotstory-photo:nth-child(2n){ /*Четные элементы*/
color:red;
}
.shotstory-photo:nth-child(2n+1){ /*нечетные*/
color:black;
}

и разместить их подряд:
red
black
red
black
red
black

то чередуются цвета, но если я помещаю
class='shotstory-photo'
в див краткой новости то обрабатывается только как условие №1. Т.е. все красное, подчкажите пожалуйста почему?

Ответил: D0Gmatist


div:nth-child(2n) .shotstory-photo{ /*Четные элементы*/
color:red;
}
div:nth-child(2n+1) .shotstory-photo{ /*нечетные*/
color:black;
}

Комментарии пользователей (4)

lutskboy
3

550 | 104

lutskboy - 26 июня 2014 18:45 - Юзер

Немного не понятно. Можете выложить пример на http://jsfiddle.net/ либо ссылку на сайт. Тогда быстрее помогут

lutskboy
3

550 | 104

lutskboy - 26 июня 2014 19:02 - Юзер

в вашем случае http://jsfiddle.net/55yL7/4/

FastFud
50

1599 | 588

FastFud - 26 июня 2014 22:53 - Юзер

jQuery

$(function(){
$('.ClassName:even').addClass('shotstory-photo');
// or $('.ClassName:odd').addClass('shotstory-photo');
});

D0Gmatist
225

794 | 281

D0Gmatist - 26 июня 2014 23:10 - Местный

***Комментарий удален***

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы