Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   Как убрать рывки при прокрутке страницы? (https://javascript.ru/forum/css-html-browser/73694-kak-ubrat-ryvki-pri-prokrutke-stranicy.html)

LADYX 07.05.2018 18:49

Как убрать рывки при прокрутке страницы?
 
На странице используются блоки с фиксированным фоном. Во всех браузерах прокрутка плавная. А вот в браузере Сафари страница прокручивается с рывками. Как можно это исправить? Благодарю!
<style>
p {
  display: block;
  height: 300px;
}

.cover {
  z-index: 2;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 500px;
  visibility: visible;
}

.cover:before {
  z-index: 2;
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  visibility: visible;
  background: url(http://www.fullhdoboi.ru/_ph/6/227497508.jpg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
</style>
<p></p>
<div class="cover"></div>
<p></p>


Часовой пояс GMT +3, время: 16:51.