Ah giusto, avevo dimenticato che background-attachment: fixed non funziona su iOS… lo disabilitano perché apparentemente causa il ridisegno dell’intero schermo durante lo scorrimento, il che è dannoso per le prestazioni.
Ci sono delle soluzioni alternative…
esempio CSS
body.mobile-view {
background: none;
}
body.mobile-view:after {
content:"";
position:fixed;
left:0;
top:0;
right:0;
bottom:0;
z-index:-1;
display:block;
background: radial-gradient(circle at center, rgba(255,255,255,1) 50%, rgba(255,255,255,0)) fixed, url(https://forums.pickleballist.com/uploads/default/original/1X/e7792afe9a5b7fbd26141c3c21e82b70cd495069.svg) center top / 300px auto;
background-size:cover;
}
…anche se abilitano la funzionalità, sono comunque soggette a problemi di prestazioni, quindi potresti voler provare un approccio completamente diverso per lo sfondo su mobile se non ti soddisfa questa soluzione.