Наверняка на многих блогах вы замечали кнопку, которая появлялась после небольшой прокрутки статьи. Это кнопка наверх для сайта очень удобная для читателя вещь, добавляющая дополнительное удобство при прочтении статьи. Реализацией этой кнопки мы сейчас с вами и займемся.
Зачем нужна кнопка наверх для сайта
Кнопка наверх на сегодняшний день является одним из обязательных элементов для вашего сайта. Особенно если на своем блоге вы размешаете объемные статьи. Читателю может понадобиться вернуться к началу записи. Прокручивать длинную запись колесом мышки занятие довольно нудное и не добавляющее положительных эмоций вашим посетителям. Кнопка наверх для сайта позволит читателю при необходимости быстро вернуться к началу статьи.
Кнопку можно установить на блог как плагином, так и отдельным кодом. На моем блоге ни один вариант кода не заработал. Никаких ошибок, но кнопка не показывается. Тот же косяк с некоторыми плагинами. Корректно у меня заработали только два плагина. О них и будет мое сегодняшнее повествование. Надеюсь, вы знаете, как установить плагин на wordpress?
Smooth Scroll Up
Плагин позволяет добавить кнопку в четырех вариантах
- изображение
- текст ссылки
- таблетка
- вкладка
Доступен показ кнопки в трех местах: слева, в центре или справа. В режиме изображения для кнопки можете указать путь к своей картинке. Остальные параметры отображения кнопки настраиваются в файле стилей плагина.
/* Image style */ a.scrollup-image { background-image: url("../img/scrollup.png"); bottom: 20px; right: 20px; width: 300px; height: 38px; background-size: 38px 38px; background-repeat: no-repeat; } /* Tab style */ a.scrollup-tab { zIndex: 9999999; bottom: -10px; width: 70px; height: 70px; padding: 10px 5px; font-family: sans-serif; font-size: 14px; line-height: 20px; text-align: center; text-decoration: none; text-shadow: 0 1px 0 #fff; color: #828282; -webkit-box-shadow: 0 0px 2px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0px 2px 1px rgba(0, 0, 0, 0.2); box-shadow: 0 0px 2px 1px rgba(0, 0, 0, 0.2); background-color: #E6E6E6; background-image: -moz-linear-gradient(top, #EBEBEB, #DEDEDE); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EBEBEB), to(#DEDEDE)); background-image: -webkit-linear-gradient(top, #EBEBEB, #DEDEDE); background-image: -o-linear-gradient(top, #EBEBEB, #DEDEDE); background-image: linear-gradient(to bottom, #EBEBEB, #DEDEDE); background-repeat: repeat-x; -webkit-transition: bottom 150ms linear; -moz-transition: bottom 150ms linear; transition: bottom 150ms linear; } a.scrollup-tab:hover { bottom: 0px; } /* Pill style */ a.scrollup-pill { zIndex: 9999999; bottom: 20px; background: #555; color: #fff; font-size: 12px; font-family: sans-serif; text-decoration: none; opacity: .9; padding: 10px 20px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-transition: background 200ms linear; -moz-transition: background 200ms linear; transition: background 200ms linear; } a.scrollup-pill:hover { background: #000; color: #fff; } /* Text link style */ a.scrollup-link { bottom: 20px; zIndex: 9999999; } /* Center style */ a.scrollup-center {left: 47%;} /* Right style */ a.scrollup-right {right: 20px;} /* Left style */ a.scrollup-left {left: 20px;}
Будет лучше, если стиль нужного вида кнопки вы добавите в файл стилей вашего шаблона. В этом случае при обновлении плагина вы не потеряете сделанные изменения.
Scroll To Top
Этот плагин имеет гораздо меньше возможностей, однако, на моем блоге так же как и предыдущий заработал без проблем. Выводит текстовую кнопку строго внизу по центру экрана.
Настроек минимум. Поменять можно текст, ширину, цвет текста и цвет фона кнопки.
Пользуйтесь описанными плагинами и кнопка наверх для читателей вашего сайта станет очередной удобной фишкой. Они будут вам благодарны. Честное пионерское! Зуб даю!
Надо поставить себе.
Я себе поставил первым плагином. Только картинку свою закинул, благо плагин позволяет выбрать. :smile:
А у меня в шаблоне эта кнопка предусмотрена по умолчанию. особенно удобно, когда с мобильных устройств статью читаешь
А вот в моем нема такой штуки. Вещь удобная и нужная. Пришлось делать.
Давно не парюсь по поводу «наверх», использую браузер Яндекс, который позволяет на любом сайте, не зависимо от этой кнопки в любой момент «взлететь» и вернуться обратно простым кликом по заголовку вкладки, просто и удобно
На вкус и цвет. Мне браузер от яши не нравится. Слишком самостоятельный. Даже стартовую страницу свою поставить не дает. Сейчас на хроме сижу. До этого только на лисе, пока они нещадно подвисать не стал. Надо вернуться. Лиса мне больше хрома нравится.
Я тоже с Яндекс-браузером в последний год не дружу. По многим причинам. Использую браузер Google Chrome.
А вот с кнопкой "Вверх" вышла у меня незадача.
Ранее постоянно она у меня на сайте стояла. А вот не очень давно, когда поменял тему на WestCoasts от автора WP Puzzle, упустил этот важный момент. Буду ставить
Денис, спасибо за совет! У меня в шаблоне есть такая возможность только в footer-е в виде ссылки «вверх» , но это не удобно, так как статьи бываю и по короче. Теперь поставила плагин и осталась очень довольна ))
У меня эта кнопка по усмолчанию на всех мобильных устройствах выскакивает, если я использую адаптивный шаблон
У меня в моем шаблоне эта кнопка тоже по умолчанию присутствует, поэтому когда попадаю на сайт, где нет таковой, чувствуется некое неудобство. Правильно говорят, что простая человеческая лень, тоже может выступать, как двигатель прогресса!
К хорошему всегда привыкаешь быстро. Кнопка наверх очень удобный инструмент. И странно, что на некоторых сайтах таковой не имеется.
Эти кнопки здорово облегчают навигацию вверх-вниз, и относятся к высшему классу обслуживания.
Денис, доброе утро! Вот Ваша статья абсолютно в тему моим мыслям. У меня на сайте такую кнопку создает плагин ToTop. Я его установил в числе первых. И периодически пытаюсь вместо него разместить код, чтобы на один плагин стало меньше.
Но все коды немного кривые получаются: то кнопка не там, то большая она, то ее нет вообще.
В общем пока плагин ни одному коду не дал ни единого шанса. Хотя я не оставляю попыток изменить ситуацию. Ну вот хочется мне код вместо плагина и всё))
Супер. Давно хочу установить подобную кнопку у себя на сайте, только никак не мог найти то, что надо. Теперь как только доберусь до компа, обязательно сделаю. Автору за статью респект!
Спасибо за совет, тоже давно собирался поставить такую кнопку, не знал как и руки не доходили покопаться в инэте. Обязательно попробую оба. Коды писать сам пока не умею, даже толком и не знаю в каких файлах надо смотреть.
Обожаю эту кнопку. Нет, серьезно. Я ленивый человек с ноутбуком, мне неудобно скроллить вверх)) а на кнопку жмешь — и все, ХОП, и ты наверху. Меня огорчают сайты, где ее нет)
Тут вопрос даже не в лени, а в удобстве. Особенно если статья в пяток экранов или сайт с бесконечной подгрузкой, замучаешься скролить.
Очень удобная кнопка, всегда ею пользуюсь, не понимаю тех, кто не ставит ее на свои сайты, она выручает всегда, особенно где статьи как простыни. К тому же легко устанавливается, судя по вашей инструкции.
Данная кнопка уже давно стала из категории must have для любого сайта. Это уже как правило хорошего тона.
Очень удобная штука — кнопка наверх. Устанавливается она просто, а удобства в работе с сайтом добавляет. Мне особенно нравится такая кнопка на мобильных устройствах. Если статьи длинные, то кнопка очень полезна.
Я вот быстро ухожу с тех сайтов, где нет этой функции, не очень удобно опускаться вниз, тем более если заходишь с телефона.