Добрый день! Столкнулся с таким интересным багом - в сафари дергается горизонтальная прокрутка. Вот сайт где мне нужно ее сделать:
zaozyorina.ru
Я сделал это через скрипт
<script type="text/javascript">
var wDelta = 100;
function scrollDoc(e) {
if (!e) e = event;
if (e.preventDefault) { e.preventDefault(); } else { e.returnValue = false; }
var __delta = e.wheelDelta || -e.detail;
__delta /= Math.abs(__delta);
document.documentElement.scrollLeft -= __delta * wDelta; // FF, Opera, IE
if (this.attachEvent) return false;
document.body.scrollLeft -= __delta * wDelta; // Chrome
}
window.onload = function() {
var html = document.documentElement;
if (html.attachEvent) {
html.attachEvent("onmousewheel", scrollDoc); // IE and Opera
} else {
html.addEventListener("DOMMouseScroll", scrollDoc, false); // FF
html.addEventListener("mousewheel", scrollDoc, false); // Chrome
}
}
</script>
Потом думаю дай сделаю на jquery, нашел одно демо
https://www.designedbyaturtle.co.uk/demos/horizont...
Открываю в сафари - тоже дергается. Вот теперь вопрос - как это победить?(