Страница 1 из 1

Стрелка "вверх/вниз" на основе Scroll Up Down

Добавлено: 25 окт 2016, 02:06
Merlin
На основе Scroll Up Down - кнопки верх вниз
Пример работы - демо
Снимок.JPG
Снимок.JPG (12.2 КБ) 3735 просмотров
Вставить в overall_header_head_append.html

Код: Выделить всё

<style>
.go-up, .go-down {
 display: none;
 position: fixed; /*позиционирование*/
 z-index: 9999; /*поверх все элементов на странице*/
 right: 0%; /*положение на странице, если слева - left*/
 background: #4F4F4F;
 border: 1px solid #ccc;
 border-radius: 5px;
 cursor: pointer;
 color: #fff;
 text-align: center;
 font: normal normal 42px/42px sans-serif;
 text-shadow: 0 1px 2px #000;
 opacity: .5;
 padding: 3px;
 margin-bottom: 5px;
 width: 42px;
 height: 42px;
}
.go-up { bottom: 60px; }
.go-down { bottom: 10px; }
.go-down:hover,
.go-up:hover {
 opacity: 1;
 box-shadow: 0 5px 0.5em -1px #666;
}
</style>
Вставить в overall_footer_after.html

Код: Выделить всё

<div class="go-up" id='ToTop'>⇧</div>
<div class="go-down" id='OnBottom'>⇩</div>

<script>
$(function(){
 if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow")
 $(window).scroll(function(){
  if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow")
   else $("#ToTop").fadeIn("slow")
 });

 if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow")
 $(window).scroll(function(){
  if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow")
   else $("#OnBottom").fadeIn("slow")
 });

 $("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")})
 $("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")})
});
</script>

Стрелка "вверх/вниз" на основе Scroll Up Down

Добавлено: 01 дек 2016, 16:42
Кнора
Merlin писал(а): На основе Scroll Up Down - кнопки верх вниз
А для этого нужно как то удалять стандартно поставленную кнопку?

Стрелка "вверх/вниз" на основе Scroll Up Down

Добавлено: 02 дек 2016, 01:58
Merlin
Кнора писал(а):
Merlin писал(а): На основе Scroll Up Down - кнопки верх вниз
А для этого нужно как то удалять стандартно поставленную кнопку?
Отключить расширение и установить этот скрипт.

Стрелка "вверх/вниз" на основе Scroll Up Down

Добавлено: 02 дек 2016, 09:32
Pussy
Merlin, а можно вместо стрелок какую нибудь другую картинку, как это сделать?

Стрелка "вверх/вниз" на основе Scroll Up Down

Добавлено: 02 дек 2016, 11:17
Кнора
Merlin писал(а): Отключить расширение и установить этот скрипт.
Он автоматически встанет на всех стилях? Не только предустановленных? Или?

Стрелка "вверх/вниз" на основе Scroll Up Down

Добавлено: 04 дек 2016, 01:53
Merlin
Кнора писал(а):
Merlin писал(а): Отключить расширение и установить этот скрипт.
Он автоматически встанет на всех стилях? Не только предустановленных? Или?
на всех

Стрелка "вверх/вниз" на основе Scroll Up Down

Добавлено: 27 фев 2018, 14:55
Pussy
Merlin, вместо стрелок другую картинку как поставить?

Стрелка "вверх/вниз" на основе Scroll Up Down

Добавлено: 27 фев 2018, 15:35
beholder
Pussy,
стрелки заданы здесь:

Код: Выделить всё

<div class="go-up" id='ToTop'>⇧</div>
<div class="go-down" id='OnBottom'>⇩</div>
думаю, теоретически, можно попробовать в этом фрагменте вместо символа вписать код маленькой картинки по типу <img src="ссылка на картинку">
либо вставить либо значок шрифта FONT AWESOME, скажем из числа этих стрелок: https://www.w3schools.com/icons/fontawe ... tional.asp
например это: <i class="icon fa fa-chevron-circle-down">

Стрелка "вверх/вниз" на основе Scroll Up Down

Добавлено: 28 фев 2018, 14:49
Eclipse
Я поставила скрипт в overall_header_body_before картинки поменяла на свои

Код: Выделить всё

<!--              Кнопки в верх в низ              -->
<div style="position:fixed; right:0.5%; bottom:45%;">
	            <a href="#top"><img src="http://storage9.static.itmages.ru/i/18/0213/h_1518550427_1432646_da70459c62.png" alt="В верх страницы" border="0" /></a> <br /><br /><a href="#bottom"><img src="http://storage1.static.itmages.ru/i/18/0213/h_1518550460_5824451_6831ff1de6.png" alt="В низ страницы " border="0" /></a> 
</div>
все работает
Изображение

Стрелка "вверх/вниз" на основе Scroll Up Down

Добавлено: 13 сен 2023, 16:24
lenok.1974
Merlin писал(а):
25 окт 2016, 02:06
На основе Scroll Up Down - кнопки верх вниз
Пример работы - демо
Снимок.JPG

Вставить в overall_header_head_append.html

Код: Выделить всё

<style>
.go-up, .go-down {
 display: none;
 position: fixed; /*позиционирование*/
 z-index: 9999; /*поверх все элементов на странице*/
 right: 0%; /*положение на странице, если слева - left*/
 background: #4F4F4F;
 border: 1px solid #ccc;
 border-radius: 5px;
 cursor: pointer;
 color: #fff;
 text-align: center;
 font: normal normal 42px/42px sans-serif;
 text-shadow: 0 1px 2px #000;
 opacity: .5;
 padding: 3px;
 margin-bottom: 5px;
 width: 42px;
 height: 42px;
}
.go-up { bottom: 60px; }
.go-down { bottom: 10px; }
.go-down:hover,
.go-up:hover {
 opacity: 1;
 box-shadow: 0 5px 0.5em -1px #666;
}
</style>
Вставить в overall_footer_after.html

Код: Выделить всё

<div class="go-up" id='ToTop'>⇧</div>
<div class="go-down" id='OnBottom'>⇩</div>

<script>
$(function(){
 if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow")
 $(window).scroll(function(){
  if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow")
   else $("#ToTop").fadeIn("slow")
 });

 if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow")
 $(window).scroll(function(){
  if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow")
   else $("#OnBottom").fadeIn("slow")
 });

 $("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")})
 $("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")})
});
</script>
Приветствую! Спасибо за скрипт всё работает отлично. Только вопросик можно ещё сделать чтобы помедленнее была прокрутка? А так ваш единственный скрипт подошёл из всех что я ставила, ещё раз большое спасибо.