Rumah >hujung hadapan web >tutorial css >Mengapa Tidak `kedudukan: tetap` Sentiasa Berfungsi dalam Safari Mudah Alih?
Safari Mudah Alih dan kedudukan: tetap - Panduan
Masalah Yang Dihadapi Pembangun
iOS mudah alih Pengguna Safari telah melaporkan masalah biasa dengan elemen kedudukan tetap. Walaupun dilaksanakan menggunakan 'kedudukan: tetap' asas CSS, komponen ini gagal dikemas kini semasa menatal. Beberapa pembetulan telah cuba menangani isu ini, termasuk iScroll dan pembetulan Sencha. Malangnya, penyelesaian ini tidak berkesan secara konsisten.
Had Penyemak Imbas Mudah Alih Terwujud
Untuk mengurangkan kemungkinan konflik pada skrin kecil, banyak penyemak imbas mudah alih sengaja menahan sokongan untuk 'kedudukan: tetap'. Tapak web Quirksmode menyediakan analisis yang mendalam tentang isu ini dalam catatan blog: http://www.quirksmode.org/blog/archives/2010/12/the_fifth_posit.html.
Untuk paparan semasa keserasian pelayar, rujuk http://www.quirksmode.org/m/css.html; walau bagaimanapun, perlu diingat bahawa maklumat ini mungkin menjadi lapuk dengan cepat disebabkan kemajuan penyemak imbas mudah alih yang berterusan.
Kemas kini dan Penyelesaian
iOS 5 dan Android 4 dilaporkan kini menyokong 'kedudukan : tetap'. Walaupun ujian baru-baru ini oleh pengarang mengesahkan sokongan iOS 5 untuk kedudukan tetap, kemunduran kecil dengan zum dan panning jelas kelihatan.
Untuk jadual keserasian yang komprehensif dan terkini, sila lawati http://caniuse.com /#search=fixed. Sumber ini termasuk maklumat terperinci tentang Android, Opera (mini dan mudah alih) dan penyemak imbas iOS.
Atas ialah kandungan terperinci Mengapa Tidak `kedudukan: tetap` Sentiasa Berfungsi dalam Safari Mudah Alih?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!