NEW275247
background-attachment: fixed does not work on iOS
https://bugs.webkit.org/show_bug.cgi?id=275247
Summary background-attachment: fixed does not work on iOS
Razvan Caliman
Reported 2024-06-07 01:39:25 PDT
Created attachment 471616 [details] test case Steps to reproduce: - Open the attached test case (background-fixed.html) in Safari on iOS (device or simulator) - Scroll the page Expected results: - The background pattern should be fixed while scrolling. Actual results: - The background scrolls with the page on iOS. It is fixed on macOS. Possibly related to Bug 219324. Can I Use references this bug for background-attachment: https://caniuse.com/background-attachment The bug is marked as fixed, but it still reproduces on iOS 17.4
Attachments
test case (578 bytes, text/html)
2024-06-07 01:39 PDT, Razvan Caliman
no flags
screen recording of issue using iOS Simulator (8.95 MB, video/quicktime)
2024-06-07 01:42 PDT, Razvan Caliman
no flags
Razvan Caliman
Comment 1 2024-06-07 01:42:57 PDT
Created attachment 471617 [details] screen recording of issue using iOS Simulator
Radar WebKit Bug Importer
Comment 2 2024-06-07 01:44:20 PDT
Simon Fraser (smfr)
Comment 3 2024-06-07 10:19:58 PDT
By design. Also see bug 196327.
Alexey Proskuryakov
Comment 4 2025-03-18 08:39:18 PDT
*** Bug 289939 has been marked as a duplicate of this bug. ***
Brett Donald
Comment 5 2026-04-12 17:24:58 PDT
Yes, this is by design, and this design might have made sense at some point in the past. But are the performance concerns which led to this design decision still an issue in 2026? Apple loves to preach how fast their silicon is ... so if that's true, surely it can handle the graphics load. I mean, you can work around the issue using a fixed pseudo-element without any problems whatsoever. IT'S TIME TO UPDATE THE DESIGN.
Note You need to log in before you can comment on or make changes to this bug.