سؤال

هل هناك طريقة للنقر عبر العنصر ، حتى لو كان فوق الآخرين. لدي رابط تحت Div واحد ، ويجب أن يكون Div هو المكان الذي يوجد فيه ، ولكن يجب بالطبع النقر على الرابط.

حلول؟ حتى jQuery على ما يرام ، إذا كان مستحيلًا مع CSS.

مارتي لين

تعديل: لا يمكنني إضافة رابط أعلى ، لأن div هنا هو نوع من التراكب/الوهج.

هل كانت مفيدة؟

المحلول

مع بعض JavaScript يمكنك إضافة آخر a عنصر ذو مؤشر Z أعلى ووضعه تمامًا على موقع الرابط الأصلي.

نصائح أخرى

الحل الوحيد الذي لن يؤدي إلى القرصنة حتى نهاية الوقت هو إما تعزيز الارتباط إلى مؤشر Z أعلى أو إخفاء Div. محاولة تتبع الإحداثيات تبدو وكأنها حل مستحيل.

هل هناك سبب لا يمكنك الترويج للروابط إلى فهرس مكدس أعلى؟

لقد فعلت هذا النوع من الأشياء قبل نقل إحداثيات الماوس بالنقرات وتحديد ما كان تحت DIV ، ثم إرسال نقرة إلى هذا العنصر. ولكن كان ذلك مع بعض العناصر القابلة للنقر فقط. لا أريد أن أفعل ذلك لترتيب معقد.

أضف قاعدة CSS هذه

a {
    z-index: 999; /* greater than top most div */
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top