Mengapa Butang Melekit Tidak Berfungsi dalam Internet Explorer 11?

Barbara Streisand
Lepaskan: 2024-11-17 17:04:02
asal
635 orang telah melayarinya

Why Aren't Sticky Buttons Working in Internet Explorer 11?

Kedudukan: Butang Melekit Tidak Berfungsi dalam IE 11

Internet Explorer 11 (IE11) tidak mempunyai sokongan untuk sifat kedudukan "melekit", yang menyebabkan masalah dalam membuat butang kekal di bahagian bawah skrin semasa pengguna menatal. Artikel ini meneroka sebab melekit tidak berfungsi dalam IE11 dan menyediakan penyelesaian untuk mencapai gelagat yang diingini.

Sebab Kegagalan Kedudukan Melekit dalam IE11

Kedudukan Melekit, diperkenalkan dalam CSS3, membolehkan elemen kekal dalam kedudukan tetap apabila viewport ditatal tetapi dalam lingkungan elemen kontenanya. Walau bagaimanapun, IE11 tidak menyokong sepenuhnya sifat ini, membawa kepada tingkah laku yang tidak konsisten.

Penyelesaian: Menggunakan Kedudukan Tetap

Nasib baik, kita boleh menggunakan sifat kedudukan "tetap" sebagai penyelesaian. Walaupun tetap menghalang butang daripada menatal dalam bekas, ia meletakkannya secara relatif kepada tetingkap, memastikan ia kekal di bahagian bawah skrin.

CSS yang diubah suai:

.sticky-button-thing-not-working-on-ie {
  position: fixed; /* Added to support older browsers */
  bottom: 0;
  right: 0;
  background: rgba(0, 211, 211, 0.6);
}
Salin selepas log masuk

Nota: Menambah "kedudukan: tetap" menyokong penyemak imbas lama, termasuk IE11, tanpa menjejaskan kefungsian dalam penyemak imbas moden.

Perkara untuk Dipertimbangkan:

  • IE11 tidak menyokong kedudukan melekit, tetapi kedudukan tetap boleh digunakan sebagai penyelesaian.
  • Elemen kedudukan tetap berbanding tetingkap, memastikan ia kekal di bahagian bawah skrin seperti yang diharapkan.

Atas ialah kandungan terperinci Mengapa Butang Melekit Tidak Berfungsi dalam Internet Explorer 11?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan