首頁 >web前端 >css教學 >為什麼我的背景圖片在 iOS 裝置上的 Firefox 和 Safari 中被截斷?

為什麼我的背景圖片在 iOS 裝置上的 Firefox 和 Safari 中被截斷?

Patricia Arquette
Patricia Arquette原創
2024-10-26 18:28:301022瀏覽

Why is my background image cut off in Firefox and Safari on iOS devices?

修正有背景圖片的頁面上的空白問題

使用FireFox 或Safari 查看時網頁背景圖片右側出現空白在iOS設備上?讓我們探討一下修復方法。

問題描述:

背景影像在大多數瀏覽器中都能正常顯示,但在 iOS 版 FireFox 和 Safari 中,右側邊緣會出現空白。這種失真在 iPad 和 iPhone 上尤其明顯。

解決方案:

要解決此問題,請透過在開頭新增以下程式碼(在任何其他程式碼之前)來調整CSS類:

<code class="css">html,body
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}</code>

說明:

此程式碼確保HTML 和body 元素佔據整個視口,沒有邊距或填充。透過設定overflow-x:hidden,任何超出螢幕右邊緣的內容都會被隱藏。

更新的CSS:

這裡是更新的CSS檔案:

<code class="css">html,body
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}

/* Your other CSS code */</code>

實施這些變更後,右邊的空白應該會消失,並且背景圖像將按預期擴展頁面的整個寬度。

以上是為什麼我的背景圖片在 iOS 裝置上的 Firefox 和 Safari 中被截斷?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn