إضافة معلمة 'hide on mobile'

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

لديك معلمة Hide on scroll. لماذا لا تضيف معلمة Hide on mobile يمكن تمريرها وتأخذ القيم “نعم” أو “لا”.

إعجاب واحد (1)

ربما أسأت الفهم، لكن خيار العرض يفعل ما يبدو أنك تذكره

العرض: vdm = سطح المكتب والجوال، vdo = سطح المكتب فقط، vmo = الجوال فقط.

يمكنك إضافة عدد غير محدود من الروابط (تقريبًا) باستخدام عرض vdo

إعجاب واحد (1)

نعم، لقد أخطأت. أنا غبي، كان الإعداد الافتراضي على vdm ولم أدرك ذلك. إنه بالفعل جيد!

إعجاب واحد (1)

أود ذلك أيضًا.

في جوهر الأمر، ما أريده هو إخفاء جميع الروابط عند التمرير على الشاشات الصغيرة…

حاليًا، أعتقد أنني مضطر للقيام بما يلي:

  • Link A,title,url,target,vdo,keep
  • Link A,title,url,target,vmo,remove

يعمل الأمر بشكل مقبول، لكنه يبدو كحل مؤقت غير أنيق، وهو مربك في قائمة الإضافات نظرًا لأن النص المختلف يُقطع في قائمة الروابط.


بالنسبة للمناقشة السابقة حول “عرض الجوال”، فإن الجزء الذي أجد صعوبة فيه هو أن “عرض الجوال” يختلف اختلافًا هائلاً في العرض. حاليًا، إذا أضفت أكثر من إضافة واحدة إلى القائمة، فإنني أواجه مشاكل في تجاوزها لقوائم البحث وقوائم المستخدمين (الأكثر أهمية). يبدو أنني أريد 4 روابط افتراضيًا، لكنني أظهر ما يمكن عرضه بشكل منطقي. ما لم يكن هناك كود CSS آخر يتدخل في إعداداتي، فلا يبدو أن هذا هو السلوك الافتراضي.

إعجاب واحد (1)