Dalam senario di mana butang membuka menu konteks (ul) di bawahnya, mungkin terdapat isu dengan menu muncul di bawah butang seterusnya dalam IE7. Tingkah laku ini berkemungkinan disebabkan oleh cara berbeza IE7 mengendalikan konteks tindanan berbanding dengan penyemak imbas lain.
Satu penyelesaian yang mungkin untuk isu ini ialah memastikan menu konteks (ul) ialah elemen pertama dalam elemen yang mengandunginya. Dengan menyusun semula butang dan menu konteks dalam HTML, ia boleh diletakkan selepas ul, yang mungkin membetulkan isu indeks-z dalam IE7. Ini boleh dicapai dengan melaraskan penanda HTML seperti berikut:
<div class="control-action"> <ul>
Dengan meletakkan butang selepas ul, menu kini sepatutnya muncul dengan betul di bawah butang dalam IE7 serta pelayar lain.
Atas ialah kandungan terperinci Mengapa Menu Konteks Saya Muncul Di Bawah Butang Seterusnya dalam IE7?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!