Hintergrundbild wird in Safari nicht angezeigt: Ein browserspezifisches Rätsel
In einer Welt des responsiven Webdesigns, das eine konsistente visuelle Ästhetik über alle Browser hinweg gewährleistet kann eine Herausforderung sein. Wenn Sie an einem Projekt arbeiten, bei dem in Safari kein Hintergrundbild angezeigt wird, kann dies frustrierend sein.
Das Problem tritt auf, wenn der Klasse „bgMainpage“ ein Hintergrundbild zugewiesen ist, dieses aber in Safari auf verschiedenen Seiten nicht gerendert werden kann Geräte, während es in Chrome, Firefox und IE normal angezeigt wird. Dieses Verhalten kann zu Verwirrung und möglichen Bedenken hinsichtlich der Benutzerfreundlichkeit führen.
Um dieses Problem zu beheben, analysieren wir den bereitgestellten CSS-Code:
.bgMainpage { background: url("../images/bg.jpg") no-repeat scroll right top #000000; -o-background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover; }
乍一看,CSS afari 中的奇怪现象提示我们深入钻研.
深入研究后, 我们发现了 Safari 中的一个潜在错误: 当某些条件满足时, 它不会显示某些类型的 jpg/JPEG 背景图像.
使用渐进式编码
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3