05.03.2014, 06:54
|
|
Профессор
|
|
Регистрация: 11.09.2010
Сообщений: 8,804
|
|
Зачем скроллят и html и body в кнопке To Top?
Обычно пишут:
$('html, body').animate({scrollTop: 0});
Однако я не вижу причин скроллить body. Это же лишнее. Зачем так пишут?
__________________
В личку только с интересными предложениями
|
|
05.03.2014, 07:22
|
|
Тлен
|
|
Регистрация: 02.01.2010
Сообщений: 6,586
|
|
Я вообще в кнопках "to top" вижу лишь источник раздражения. Выбешивают они люто: 1. часто закрывают полезный контент пр и масштабировании. 2. постоянно, ПОСТОЯННО блжад, случайно по ним попадаешь и уезжаешь вверх.
Почему из-за каких-то мудаков не знающих кнопки home должен страдать я?
А по теме ответ: на всякий случай. Таки ведь можно изобразить html и body скроллящиеся отдельно.)
__________________
29375, 35
|
|
05.03.2014, 07:43
|
|
Профессор
|
|
Регистрация: 11.09.2010
Сообщений: 8,804
|
|
Мне нравятся как сделано на хабре. В вк слишком назойливая. В последнее время ловлю себя на том, что пытаюсь нажать несуществующую кнопку на разных сайтах, например youtube.
Сообщение от Aetae
|
Почему из-за каких-то мудаков не знающих кнопки home должен страдать я?
|
Я вот, как и большинство пользуюсь мышкой. И на самом деле неудобно бросать мышь, переводить взгяд на клаву и искать кнопку HOME.
Зато отвести в слепую мышку влево и клацнуть - милое дело.
__________________
В личку только с интересными предложениями
|
|
05.03.2014, 08:04
|
|
Кандидат Javascript-наук
|
|
Регистрация: 27.01.2012
Сообщений: 134
|
|
Цитата:
|
постоянно, ПОСТОЯННО блжад, случайно по ним попадаешь и уезжаешь вверх
|
Если реализовывать эту кнопку, как на ресурсах озвученных danik.js, то это не страшно, ведь можно нажать еще разок и вернуться, очень удобно.
Последний раз редактировалось Zuenf, 05.03.2014 в 08:10.
|
|
05.03.2014, 11:25
|
|
Тлен
|
|
Регистрация: 02.01.2010
Сообщений: 6,586
|
|
Сообщение от Zuenf
|
Если реализовывать эту кнопку, как на ресурсах озвученных danik.js, то это не страшно, ведь можно нажать еще разок и вернуться, очень удобно.
|
В большинстве случаев само собой о таком функционале не думают.=\
Сообщение от danik.js
|
Мне нравятся как сделано на хабре. В вк слишком назойливая. В последнее время ловлю себя на том, что пытаюсь нажать несуществующую кнопку на разных сайтах, например youtube.
Я вот, как и большинство пользуюсь мышкой. И на самом деле неудобно бросать мышь, переводить взгяд на клаву и искать кнопку HOME.
Зато отвести в слепую мышку влево и клацнуть - милое дело.
|
Открываю секретну технику : жмакаешь среднюю кнопку и резко уводишь мышь вверх. Если страница не супер длинная - скролит моментально.)
__________________
29375, 35
Последний раз редактировалось Aetae, 05.03.2014 в 11:27.
|
|
05.03.2014, 14:51
|
Профессор
|
|
Регистрация: 21.12.2012
Сообщений: 869
|
|
Сообщение от danik.js
|
Обычно пишут:
$('html, body').animate({scrollTop: 0});
Однако я не вижу причин скроллить body. Это же лишнее. Зачем так пишут?
|
Для некоторых версий некоторых браузеров. Одни откразываются скроллить body, другие html. Какие я не помню точно, но FF фигурировала.
|
|
02.04.2014, 05:10
|
Новичок на форуме
|
|
Регистрация: 02.04.2014
Сообщений: 4
|
|
Насчет удобства данной функции на, том же хабре, полностью согласен с danik.js Мне даже кажется, что пора уже заносить в правила хорошего тона добавление такой функции при создании сайта))
|
|
02.04.2014, 05:19
|
|
|
Регистрация: 10.07.2008
Сообщений: 3,873
|
|
Сообщение от Aetae
|
Я вообще в кнопках "to top" вижу лишь источник раздражения. Выбешивают они люто: 1. часто закрывают полезный контент пр и масштабировании. 2. постоянно, ПОСТОЯННО блжад, случайно по ним попадаешь и уезжаешь вверх.
Почему из-за каких-то мудаков не знающих кнопки home должен страдать я?
|
+1 Но эта хрень на 2м месте по раздражительности, первое место занимает футер под бесконечной лентой. И оба источника раздражения сконцентрированы вконтакте
|
|
02.04.2014, 14:39
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от danik.js
|
Зато отвести в слепую мышку влево и клацнуть - милое дело.
|
скроллинг страницы хабра на телефоне приносит просто дикую боль, когда попадаешь пальцем на эту херову полоску.
почему бы не убирать scroll to top на смартфонах?!
|
|
|
|