У меня здесь временное приложение.
https://equator1248.herokuapp.com
Я убедился, что в Chrome все работает нормально, но в Safari мое фоновое изображение не отображается.
Соответствующий код отображается прямо:
<html>
<head>
<link rel="apple-touch-icon" href="_images/favicon.png">
<script type="text/javascript" src="arc.js"></script>
</head>
<body>
<div id="app"></div>
<script type="text/javascript" src="bundle.js"></script>
<style>
body{
background-image: url('_images/background.png');
background-size: cover;
}
</style>
</body>
</html>
Походит на прямую собственность согласно:
* +1016 * -tricks.com / альманах / свойства / б / фон-размер /
Я могу заставить Safari работать, если уберу строку:
background-size: cover;
но тогда у меня не получается нужный эффект укрытия.
Я только что проверил, что
background-size: contain;
тоже его ломает.
Одно значение, такое как 400px, также нарушает его. Кажется, вам не нравится любое значение, которое вы даете собственности.