Проблема с прокруткой прокрутки в Safari - PullRequest
0 голосов
/ 23 марта 2020

Я настроил эту простую страницу здесь, но прежде чем заполнить ее всем содержимым, мне интересно, есть ли у кого-нибудь идеи о том, почему фоновое изображение немного мигает при прокрутке. Похоже, это происходит только в Safari, другие браузеры, которые я пробовал, выглядят нормально.

Даты, которые я сохранил как SVG, слегка мерцают при прокрутке. Я выбрал SVG, потому что я думал, что он будет выглядеть лучше при любом размере, до которого окно расширяется на настольных компьютерах. Спасибо за любой совет.

new WOW().init();
html {
  height: 100%;
}

body {
  position: relative;
  height: 100%;
  font: 400 20px/1.8 Montserrat, sans-serif;
}

.bgimg-1,
.bgimg-2,
.bgimg-3 {
  position: relative;
  opacity: 1;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bgimg-1 {
  background-color: #888888;
  background-image: url("images/Year_1820.svg");
  min-height: 100%;
  margin: 0px;
  padding: 0px;
}

.bgimg-2 {
  background-color: #777777;
  background-image: url("images/Year_1835.svg");
  min-height: 100%;
  margin: 0px;
  padding: 0px;
}

.bgimg-3 {
  background-color: #00ab67;
  background-image: url("images/Year_1907.svg");
  min-height: 100%;
  margin: 0px;
  padding: 0px;
}

.ptext {
  position: absolute;
  top: 50%;
  left: 40px;
  width: 75%;
  height: 100% text-align: center;
  color: #fff;
  margin: 0;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

h3,
h4 {
  font-family: Montserrat;
  font-weight: bold;
  margin: 0px 0 5px 0;
  letter-spacing: 0px;
  font-size: 40px;
  color: #fff;
}

#datebox {
  padding: 0px 0px;
  height: 700px;
  color: #fff;
  background-color: none;
}
<link href="https://fonts.googleapis.com/css?family=Montserrat" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<script src="js/wow.min.js"></script>
<div class="bgimg-1">
  <div id="datebox" class="container-fluid">
    <div class="ptext">
      <h3>1820</h3>
      <p>Placeholder Text</p>
    </div>
  </div>
</div>
<div class="bgimg-2">
  <div id="datebox" class="container-fluid">
    <div class="ptext">
      <h3>1835</h3>
      <p>Placeholder Text</p>
    </div>
  </div>
</div>
<div class="bgimg-3">
  <div id="datebox" class="container-fluid">
    <div class="ptext">
      <h3>1920</h3>
      <p>Placeholder Text</p>
    </div>
  </div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...