Я настроил эту простую страницу здесь, но прежде чем заполнить ее всем содержимым, мне интересно, есть ли у кого-нибудь идеи о том, почему фоновое изображение немного мигает при прокрутке. Похоже, это происходит только в 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>