Soalan:
Apabila memuatkan versi mudah alih tapak web, pengguna pada mulanya melihat halaman tanpa CSS digunakan, yang mengambil masa beberapa saat untuk dipaparkan. Bagaimanakah penyemak imbas boleh dipaksa untuk memuatkan CSS terlebih dahulu, sebelum memaparkan kandungan?
Jawapan:
Penyelesaian kreatif telah muncul yang menggunakan kelewatan pemaparan untuk menyembunyikan kandungan sehingga CSS dimuatkan.
Buat Tindanan Pemuatan:
Sembunyikan Tindanan Semasa Pemuatan CSS:
Pelaksanaan:
Dalam pengepala HTML, sejurus sebelum menutup
tag:<code class="html"><div id="loadOverlay" style="background-color:#333; position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:2000;"></div></code>
Dalam fail CSS yang dimuatkan terakhir:
<code class="css">#loadOverlay{display: none;}</code>
Pendekatan ini mengambil kesempatan daripada pemaparan HTML yang ditangguhkan untuk mencipta ilusi visual pemuatan CSS sebelum kandungan sebenar. Selepas CSS selesai, tindanan dialih keluar, mendedahkan halaman yang digayakan dengan betul.
Atas ialah kandungan terperinci Bagaimanakah Anda Boleh Memaksa Penyemak Imbas untuk Memuatkan CSS Sebelum Kandungan pada Tapak Web Mudah Alih?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!