Rumah  >  Artikel  >  hujung hadapan web  >  Mengapa Kedudukan: Tetap Tidak Berfungsi dalam Pelayar Mudah Alih Lama?

Mengapa Kedudukan: Tetap Tidak Berfungsi dalam Pelayar Mudah Alih Lama?

Linda Hamilton
Linda Hamiltonasal
2024-10-29 02:35:02649semak imbas

Why is Position: Fixed Not Working in Older Mobile Browsers?

Kedudukan Tetap Tidak Berfungsi dalam Pelayar Mudah Alih

Masalah:

Membuat elemen tetap pada kedudukan menggunakan kedudukan CSS: tetap mungkin tidak berfungsi dalam versi lama penyemak imbas mudah alih iOS dan Android. Elemen menatal dengan halaman, mengabaikan kedudukan tetap.

Punca:

pelayar lama seperti iOS < 5 dan Android < 4 tidak menyokong sepenuhnya kedudukan: harta tetap.

Penyelesaian:

Gunakan -webkit-backface-visibility: hidden;

Sifat CSS ini memaksa penyemak imbas untuk menganggap elemen sebagai elemen 3D, yang membolehkan kedudukan tetap.

<code class="css">.fixed {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 320px;
  height: 50px;
  background: red;
  -webkit-backface-visibility: hidden; /*--^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Most Important*/
}

Kod Contoh:

Hi I m Position Fixed
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text
sample text

Penyelesaian ini telah diuji dan berfungsi dengan lancar dalam kebanyakan penyemak imbas mudah alih, termasuk versi iOS dan Android yang lebih lama.

Atas ialah kandungan terperinci Mengapa Kedudukan: Tetap Tidak Berfungsi dalam Pelayar Mudah Alih Lama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn