NK-uCoz.Ru » Каталог файлов » uCoz » Скрипты для uCoz » Набор переключателей страниц для uCoz

Набор переключателей страниц для uCoz

Набор переключателей страниц для uCoz
Скрипты для uCoz
Jass
23.11.16, 04:29
531
0
Переключатели страниц – это постраничная навигация по сайту. Обычно бывает внизу сайта, под новостями, но иногда ставится и над постами. Дизайну этого вида навигации большинство уделяет мало внимания, в том числе и я, ведь в своих шаблонах я использовал одни и те же переключатели, от шаблона к шаблону менялся только цвет выделенного пункта и степень округления.

Установка:
Чтобы установить тот или иной вид, сначала найдите и удалите в CSS стандартные стили переключателей страниц. Затем выберете вид отсюда и копируйте его код в свою таблицу стилей CSS.

Начну пожалуй со своего вида, именно такое оформление имеют переключатели страниц.

Код
.catPages1,
  .catPages2,
  .pagesBlock1,
  .pagesBlock2,
  .pagesBlockuz1,
  .pagesBlockuz2 {padding:35px 0px 10px 0px;}
  span.catPages1,
  span.catPages2,
  span.pagesBlock1,
  span.pagesBlock2,
  span.pagesBlockuz1,
  span.pagesBlockuz2 {
display: inline-block;
  }
  .catPages1 a,
  .catPages2 a,
  .pagesBlock1 a,
  .pagesBlock2 a,
  .pagesBlockuz1 a,
  .pagesBlockuz2 a,
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
padding:8px 12px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
color:#777;
background:#f5f8fa;
font-size:11px;
  }
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
color:#f2f2f2;
background:#236999;
  }
  .catPages1 a:hover,
  .catPages2 a:hover,
  .pagesBlock1 a:hover,
  .pagesBlock2 a:hover,
  .pagesBlockuz1 a:hover,
  .pagesBlockuz2 a:hover {
color:#000;
background:#ecf2f6;
  }
  .swchItemDots {
letter-spacing:1px;
color:#828e96;
font-size:11px;
  }

2. Профессионал

Код
.catPages1,
  .catPages2,
  .pagesBlock1,
  .pagesBlock2,
  .pagesBlockuz1,
  .pagesBlockuz2 {padding:35px 0px 10px 0px;}
  span.catPages1,
  span.catPages2,
  span.pagesBlock1,
  span.pagesBlock2,
  span.pagesBlockuz1,
  span.pagesBlockuz2 {
display: inline-block;
  }
  .catPages1 a,
  .catPages2 a,
  .pagesBlock1 a,
  .pagesBlock2 a,
  .pagesBlockuz1 a,
  .pagesBlockuz2 a,
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
padding:6px 12px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color:#7badec;
background:#f1f4f9;
border:1px solid #d3dceb;
font-size:13px;
  }
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
color:#fff;
background:#78aaff;
border-color:#337bf4;
  }
  .catPages1 a:hover,
  .catPages2 a:hover,
  .pagesBlock1 a:hover,
  .pagesBlock2 a:hover,
  .pagesBlockuz1 a:hover,
  .pagesBlockuz2 a:hover {
color:#2b83ef;
background:#ecf2f6;
border-color:#2c82ef;
  }
  .swchItemDots {
letter-spacing:1px;
color:#828e96;
font-size:11px;
  }

3. Тропический лес

Код
.catPages1,
  .catPages2,
  .pagesBlock1,
  .pagesBlock2,
  .pagesBlockuz1,
  .pagesBlockuz2 {padding:35px 0px 10px 0px;}
  span.catPages1,
  span.catPages2,
  span.pagesBlock1,
  span.pagesBlock2,
  span.pagesBlockuz1,
  span.pagesBlockuz2 {
display: inline-block;
  }
  .catPages1 a,
  .catPages2 a,
  .pagesBlock1 a,
  .pagesBlock2 a,
  .pagesBlockuz1 a,
  .pagesBlockuz2 a,
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
padding:8px 12px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color:#fff;
background:#282825;
font-size:13px;
font-weight:bold;
  }
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
color:#fff;
background:#87c440;
  }
  .catPages1 a:hover,
  .catPages2 a:hover,
  .pagesBlock1 a:hover,
  .pagesBlock2 a:hover,
  .pagesBlockuz1 a:hover,
  .pagesBlockuz2 a:hover {
color:#fff;
background:#3c3c38;
  }
  .swchItemDots {
color:#96968b;
font-size:13px;
font-weight:bold;
  }

4. Программист

Код
.catPages1,
  .catPages2,
  .pagesBlock1,
  .pagesBlock2,
  .pagesBlockuz1,
  .pagesBlockuz2 {padding:35px 0px 10px 0px}
  span.catPages1,
  span.catPages2,
  span.pagesBlock1,
  span.pagesBlock2,
  span.pagesBlockuz1,
  span.pagesBlockuz2 {
display: inline-block;
  }
  .catPages1 a,
  .catPages2 a,
  .pagesBlock1 a,
  .pagesBlock2 a,
  .pagesBlockuz1 a,
  .pagesBlockuz2 a,
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
margin:0px;
padding:8px 14px;
color:#a7bcdb;
background:#fbfcff;
font-size:13px;
border:1px solid #dae7f7;
  }
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
color:#768baa;
background:#eff6ff;
border-color:#498cfd;
  }
  .catPages1 a:hover,
  .catPages2 a:hover,
  .pagesBlock1 a:hover,
  .pagesBlock2 a:hover,
  .pagesBlockuz1 a:hover,
  .pagesBlockuz2 a:hover {
color:#a7bcdb;
background:#eff6ff;
  }
  .swchItemDots {
padding:8px 14px;
color:#a5bedd;
font-size:13px;
background:#fbfcff;
border:1px solid #dae7f7;
  }

5. Минималист Подчеркивание – отличный прием в дизайне. Нашел ему применение в этом минималистичном варианте перелистывания страниц для uCoz.

Код
.catPages1,
  .catPages2,
  .pagesBlock1,
  .pagesBlock2,
  .pagesBlockuz1,
  .pagesBlockuz2 {padding:35px 0px 0px 0px;border-bottom:1px solid #dedede}
  span.catPages1,
  span.catPages2,
  span.pagesBlock1,
  span.pagesBlock2,
  span.pagesBlockuz1,
  span.pagesBlockuz2 {
display: inline-block;
  }
  .catPages1 a,
  .catPages2 a,
  .pagesBlock1 a,
  .pagesBlock2 a,
  .pagesBlockuz1 a,
  .pagesBlockuz2 a,
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
font-weight:bold;
padding:12px 12px;
color:#b7bac7;
background:none;
font-size:11px;
position:relative;
  }
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
color:#000;
  }

  .catPages1 b:after,
  .catPages2 b:after,
  .pagesBlock1 b:after,
  .pagesBlock2 b:after,
  .pagesBlockuz1 b:after,
  .pagesBlockuz2 b:after {
content:'';
width:100%;
height:1px;
position:absolute;
background:#000;
bottom:-1px;
left:0px;
  }

  .catPages1 a:hover,
  .catPages2 a:hover,
  .pagesBlock1 a:hover,
  .pagesBlock2 a:hover,
  .pagesBlockuz1 a:hover,
  .pagesBlockuz2 a:hover {
color:#000;
background:none;
  }
  .swchItemDots {
letter-spacing:1px;
color:#828e96;
font-size:11px;
  }

6. Терминатор А это тот же самый вариант, что и выше, но сделан для темного фона. Решил сделать хоть один пример переключателей сделанный специально для темного фона.

Код
.catPages1,
  .catPages2,
  .pagesBlock1,
  .pagesBlock2,
  .pagesBlockuz1,
  .pagesBlockuz2 {padding:35px 0px 0px 0px;border-bottom:1px solid rgba(255,255,255,0.1)}
  span.catPages1,
  span.catPages2,
  span.pagesBlock1,
  span.pagesBlock2,
  span.pagesBlockuz1,
  span.pagesBlockuz2 {
display: inline-block;
  }
  .catPages1 a,
  .catPages2 a,
  .pagesBlock1 a,
  .pagesBlock2 a,
  .pagesBlockuz1 a,
  .pagesBlockuz2 a,
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
font-weight:bold;
padding:12px 12px;
color:#b7bac7;
background:none;
font-size:11px;
position:relative;
  }
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
color:#73c3f5;
  }

  .catPages1 b:after,
  .catPages2 b:after,
  .pagesBlock1 b:after,
  .pagesBlock2 b:after,
  .pagesBlockuz1 b:after,
  .pagesBlockuz2 b:after {
content:'';
width:100%;
height:1px;
position:absolute;
background:#73c3f5;
bottom:-1px;
left:0px;
  }

  .catPages1 a:hover,
  .catPages2 a:hover,
  .pagesBlock1 a:hover,
  .pagesBlock2 a:hover,
  .pagesBlockuz1 a:hover,
  .pagesBlockuz2 a:hover {
color:#73c3f5;
background:none;
  }
  .swchItemDots {
letter-spacing:1px;
color:#828e96;
font-size:11px;
  }

7. Облако

Код
.catPages1,
  .catPages2,
  .pagesBlock1,
  .pagesBlock2,
  .pagesBlockuz1,
  .pagesBlockuz2 {padding:0px;border:2px solid #e0e7eb;display:inline-block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
  span.catPages1,
  span.catPages2,
  span.pagesBlock1,
  span.pagesBlock2,
  span.pagesBlockuz1,
  span.pagesBlockuz2 {
display: inline-block;
  }
  .catPages1 a,
  .catPages2 a,
  .pagesBlock1 a,
  .pagesBlock2 a,
  .pagesBlockuz1 a,
  .pagesBlockuz2 a,
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
font-weight:bold;
padding:12px 12px;
color:#868c90;
background:none;
font-size:11px;
position:relative;
  }
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
color:#00aaff;
  }

  .catPages1 b:after,
  .catPages2 b:after,
  .pagesBlock1 b:after,
  .pagesBlock2 b:after,
  .pagesBlockuz1 b:after,
  .pagesBlockuz2 b:after {
content:'';
width:100%;
height:2px;
position:absolute;
background:#00aaff;
bottom:-2px;
left:0px;
  }

  .catPages1 a:hover,
  .catPages2 a:hover,
  .pagesBlock1 a:hover,
  .pagesBlock2 a:hover,
  .pagesBlockuz1 a:hover,
  .pagesBlockuz2 a:hover {
color:#00aaff;
background:none;
  }
  .swchItemDots {
letter-spacing:1px;
color:#62676a;
font-size:11px;
  }

8. Слайдер Напоследок самый необычный вид переключателей, необычный именно для перелистывания страниц сайта. Почему бы не сделать их как в слайдшоу простыми кругляшками. Подойдет для более-менее статичных сайтов, где не так много страниц. В этом варианте необходимо убрать кнопки для переключения на предыдущую и следующую страницу, они будут только мешать, сделаем это скриптом (он ниже).

Код
.catPages1,
  .catPages2,
  .pagesBlock1,
  .pagesBlock2,
  .pagesBlockuz1,
  .pagesBlockuz2 {padding:35px 0px 10px 0px;}
  span.catPages1,
  span.catPages2,
  span.pagesBlock1,
  span.pagesBlock2,
  span.pagesBlockuz1,
  span.pagesBlockuz2 {
display: inline-block;
  }
  .catPages1 a,
  .catPages2 a,
  .pagesBlock1 a,
  .pagesBlock2 a,
  .pagesBlockuz1 a,
  .pagesBlockuz2 a,
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
padding:0px;
width:12px;
height:12px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
color:#777;
background:#dee3e9;
font-size:0px;
  }
  .catPages1 b,
  .catPages2 b,
  .pagesBlock1 b,
  .pagesBlock2 b,
  .pagesBlockuz1 b,
  .pagesBlockuz2 b {
color:#f2f2f2;
background:#2085f7;
  }
  .catPages1 a:hover,
  .catPages2 a:hover,
  .pagesBlock1 a:hover,
  .pagesBlock2 a:hover,
  .pagesBlockuz1 a:hover,
  .pagesBlockuz2 a:hover {
color:#000;
background:#bbc2ca;
  }
  .swchItemDots {
display:none
  }

Для этого варианта необходимо скрыть кнопки «Назад» и «Вперед». Так как своих классов у них нет, скроем их с помощью скрипта. Вставьте следующий код сразу после кода переключателей страниц $PAGE_SELECTOR1$ или просто в нижней части сайта.

Код
<script type="text/javascript">
  $("span:contains('«'), span:contains('»')").parent().hide();
  </script>

Если хотите скрыть эти кнопки в пагинации, то используйте этот скрипт и для других вариантов оформления.

Понравился материал? Если вы хотели бы видеть больше вариантов оформления переключателей страниц для системы uCoz, то пишите об этом в комментариях, также можете предлагать скриншоты оригинальных и нестандартных решений переключателей.
Ctrl
Enter
Заметили ошЫбку
Выделите текст и нажмите Ctrl+Enter
Вернуться назад
Комментарии (0)