سؤال

لقد كنت أتعلم ASP.NET MVC Framwork الجديد مؤخرا وقد طورت موقع اختبار لصديق يدير "مقهى خفيف" في السويد. تتمثل الخطة في إطلاق سراحها في غضون أسبوع أو نحو ذلك بعد إجراء بعض التعديلات النهائية وإصلاح بعض مشكلات الأمان.

بالأمس نشرت الموقع إلى موقع Webhost الذي يقوم بتشغيل IIS 6، لذلك أول ما كان علي فعله هو إصلاح مشكلة عناوين URL غير المرضية. فعلت هذا بمساعدة من وظيفة بلوق Phil Haack ASP.NET MVC على IIS 6 تجول

الآن لقد واجهت مشكلة أخرى تعمل بشكل جيد في IE7 ولكن ليس في Firefox 3 و Safari.

على الموقع، استخدم صفحة رئيسية تحتوي على "محتوى يساري" مع قائمة. تتكون القائمة من ActionSlinks. المشكلة هي أن الرابط الأول فقط (أعلى) يعمل كربط، يبدو أن الآخرين يشبهون الروابط ولكنهم غير قابلين لهم. عندما أرى المصدر كل شيء يبدو جيدا.

هل صادف أي شخص عبر حل يصل إلى هذا، أو هل تعرف ما الذي يمكن أن يسبب هذا السلوك؟ الرابط إلى الموقع التجريبي هو الموقع التجريبي

ستكون المساعدة موضع تقدير كبير لأنني أريد هذا للعمل على جميع المتصفحات.

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

المحلول

يتم وضع div "الرئيسي" أعلى "روابط" DIV حتى لا يمكن النقر فوقها.

إضافة:

تعويم: اليمين؛

إلى CSS ل #main يسمح للوصلة بالنقر فوق.

نصائح أخرى

أود التحقق من ملف CSS الخاص بك. إذا قمت بإزالة ملف CSS الخاص بك من Acruse الخاص بك، أعتقد أن روابطك ستعمل.

ما عليك سوى إزالة الموقف: قريب في #main وسوف يعمل

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top