21.01.2014, 19:33
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
баг в хроме..
при установленном overflow: hidden не должно скролиться в низ (если я не ошибаюсь), а в хроме скролиться коллесиком, это баг или баго-фича?
И можно ли это пофиксить без js?
пример http://fiddle.jshell.net/YZ56a/show/light/
код http://jsfiddle.net/CyBer_UA/YZ56a/1/
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
22.01.2014, 01:20
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
да не, все четко
http://www.w3.org/TR/CSS21/visufx.html#overflow
Цитата:
|
hidden
This value indicates that the content is clipped and that no scrolling user interface should be provided to view the content outside the clipping region.
|
"Пофиксить"? хех... event.preventDefault() на mousewheel
|
|
22.01.2014, 01:32
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Сообщение от cyber
|
при установленном overflow: hidden не должно скролиться в низ (если я не ошибаюсь), а в хроме скролиться коллесиком
|
У меня не скроллится, вижу серый экран. Что я не так делаю? Хрум 32
В ФФ тоже самое.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
22.01.2014, 02:22
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Сообщение от Gozar
|
У меня не скроллится, вижу серый экран. Что я не так делаю? Хрум 32
В ФФ тоже самое.
________________
|
в фф все норм, а вот хром.
магия?)
http://www.youtube.com/watch?v=RgK6s...ature=youtu.be
Сообщение от melky
|
"Пофиксить"? хех... event.preventDefault() на mousewheel
|
Ну с js и дурак может, а без js?)
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
22.01.2014, 06:39
|
|
Профессор
|
|
Регистрация: 11.09.2010
Сообщений: 8,804
|
|
Сообщение от cyber
|
в фф все норм, а вот хром.
|
В фф нажми кнопку колесика и поводи мышкой
__________________
В личку только с интересными предложениями
|
|
22.01.2014, 10:36
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Сообщение от danik.js
|
В фф нажми кнопку колесика и поводи мышкой
|
[censored] такая хрень во всех браузераз, кроме ИЕ так как там не обрабатываеться клик по колесику...
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
22.01.2014, 12:22
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Сообщение от danik.js
|
В фф нажми кнопку колесика и поводи мышкой
|
Только при зажатой галке: использовать автоматическую прокрутку.
В хроме тоже если поставить autoscroll.
По умолчанию у меня ничего не скроллится, ни в фф, ни в хроме.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
22.01.2014, 19:46
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Сообщение от Gozar
|
В хроме тоже если поставить autoscroll.
|
Что это?
Сообщение от Gozar
|
По умолчанию у меня ничего не скроллится, ни в фф, ни в хроме.
|
В лисе не скоролиться, только если нажать на колесиком и опустить в низ.
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
22.01.2014, 22:12
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
для хрома срабатывает такой вариант
в лисе и опере не получаеться отменить клик по колескику, как есть варианты?
function hidenScrollFix(elem) {
elem.addEventListener("mousewheel", function (e) {
if(!isScrioll(e.target))
e.preventDefault();
});
elem.addEventListener("mousedown", function (e) {
if(!e.which ||
e.which != 2 ||
isScrioll(e.target)) return;
e.preventDefault();
});
function isScrioll(elem) {
return elem.clientHeight != elem.scrollHeight;
}
}
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
23.01.2014, 09:16
|
|
Профессор
|
|
Регистрация: 11.09.2010
Сообщений: 8,804
|
|
cyber, а обязательно у .page должно быть position: absolute?
__________________
В личку только с интересными предложениями
|
|
|
|