Senior Front - канал для front-end программистов, здесь есть много всего про CSS3, Javascript, Html5, Angular, React, видео / статьи / курсы
var helper = new PaginationHelper(['a','b','c','d','e','f'], 4);
helper.pageCount(); //should == 2
helper.itemCount(); //should == 6
helper.pageItemCount(0); //should == 4
helper.pageItemCount(1); // last page - should == 2
helper.pageItemCount(2); // should == -1 since the page is invalid
// pageIndex takes an item index and returns the page that it belongs on
helper.pageIndex(5); //should == 1 (zero based index)
helper.pageIndex(2); //should == 0
helper.pageIndex(20); //should == -1
helper.pageIndex(-10); //should == -1
👉 @seniorFront <ul class="list">
<li class="list-item">Тёмный синевато-зелёный</li>
<li class="list-item">Блестящий зелёный</li>
<li class="list-item">Блестящий зеленовато-желтый</li>
<li class="list-item">Блестящий зеленовато-желтый</li>
<li class="list-item">Блестящий зеленовато-желтый</li>
<li class="list-item">Розовый щербет</li>
<li class="list-item">Умеренный оранжевый</li>
</ul>
У всех пунктов списка будет жёлтый фон:
.list-item {
background-color: #FFD829;
}
У первого пункта списка будет тёмно-зелёный фон:
.list-item:first-child {
background-color: #064236;
}
У последнего пункта списка будет оранжевый фон:
.list-item:last-child {
background-color: #ED6742;
}
У второго пункта списка будет зелёный фон:
.list-item:nth-child(2) {
background-color: #49A16C;
}
У предпоследнего пункта списка будет розовый фон:
.list-item:nth-last-child(2) {
background-color: #F498AD;
}
👉 @seniorFront