Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Membetulkan Isu Bar Tatal Mendatar jqGrid dalam Chrome?

Bagaimana untuk Membetulkan Isu Bar Tatal Mendatar jqGrid dalam Chrome?

Susan Sarandon
Susan Sarandonasal
2024-12-10 20:05:17945semak imbas

How to Fix jqGrid Horizontal Scrollbar Issues in Chrome?

jqGrid dalam Chrome: Menyelesaikan Isu Bar Tatal Mendatar

Pengguna jqGrid yang menghadapi bar skrol mendatar dalam Chrome walaupun melaraskan pelbagai atribut grid selalunya boleh dikaitkan dengan isu keserasian dengan Chrome versi 19 dan di atas.

Dalam versi 19, Chrome menggunakan pengiraan berbeza untuk enjin pemaparannya, yang membawa kepada salah jajaran pada lebar lajur terakhir. Untuk menyelesaikan masalah ini, pembolehubah isSafari perlu dilaraskan untuk membezakan antara versi Chrome.

Betulkan:

Dalam kod jqGrid, gantikan baris:

isSafari = $.browser.webkit || $.browser.safari ? true : false;

dengan berikut:

isSafari = ($.browser.webkit || $.browser.safari) && parseFloat($.browser.version) < 536.5 ? true : false;

Pertimbangan Tambahan:

  • Pembetulan ini mempengaruhi tiga tempat dalam kod: takrifan isSafari, showHideCol dan setGridWidth.
  • jQuery 4.3.3 termasuk pembetulan dalam cellWidthnya kaedah.
  • Chrome versi 20 dan ke atas menggunakan WebKit 536.11, jadi kemas kini pernyataan bersyarat sewajarnya jika menggunakan versi jqGrid yang lebih awal.

Dengan melaksanakan pembetulan ini, pengguna boleh memastikan bahawa grid mereka dipaparkan dengan betul dalam semua penyemak imbas web yang disokong, termasuk versi terkini Chrome.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Isu Bar Tatal Mendatar jqGrid dalam Chrome?. 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