تعيين فئة نشطة على nav-pills > li لصفحات: حول، الأسئلة الشائعة، وشروط الخدمة

يبدو أن هناك خطأً بسيطًا في تعيين الفئة active على nav-pills الخاصة بـ

لست متأكدًا مما إذا كنا قد دعمنا من قبل فئة “active” على عناصر LI في nav-pills. لست ضد إضافة هذه الدعم للسمات لأنه يبدو أنه قد يكون مفيدًا. ومع ذلك، سيتطلب ذلك إعادة هيكلة الكثير من الأشياء.

@techAPJ أعتقد أنك قمت بنقل هذا، هل هناك سبب لفئة “active” هذه؟ يبدو لي أنه خطأ؟

أما بالنسبة للنقاش الأوسع حول إضافة فئة “active” إلى عناصر LI بناءً على المسار، فسأترك الأمر لـ @eviltrout و @awesomerobot. في الوقت الحالي، نستخدم “link-to” الذي يمنحنا فقط دعمًا تلقائيًا للفئات بناءً على المسار على عنصر A. سنحتاج على الأرجح إلى مكون جديد هنا.

في مرحلة ما، كان لدينا حالة نشطة على بعض عناصر li عبر جميع nav-pills، وفي أماكن أخرى كان لدينا active على عناصر a

كما أتذكر، أردت جعل الأمور أكثر اتساقًا، لذا قمت بنقل فئة active إلى a في كل مكان؟ وضعها على li بدلاً من ذلك مقبول تمامًا، لكنني أعتقد أن @sam محق، وقد اخترت وضعها على a لأنه لم تكن هناك طريقة بسيطة لوضعها على جميع عناصر li بدلاً من ذلك…

هل توجد طريقة لتحديد العنصر الأب (li) الخاص بـ a باستخدام CSS؟ لم أتمكن من العثور على طريقة لتنسيق العنصر الأب بناءً على عنصر الطفل.

تم تعيين فئة active لعنصر li في قائمة المواضيع، لذا افترضت أن هذا هو المقصود في تنقل المستخدم الذي ربما تم إغفاله.

لا، لا يحتوي CSS على محدد للأصل. نحتاج إلى تنفيذ مكون جديد كما ذُكر أعلاه للحصول على ما تبحث عنه.

حسنًا، شكرًا لك @awesomerobot!