تسليط الضوء على علامة التبويب النشطة - CSS
-
03-07-2019 - |
سؤال
ولدي الإعداد كلفه الملاحة صغير باستخدام CSS. عندما تحوم فوق علامات التبويب يتغير لون، عظيم. ولكن عندما كنت فوق علامة تبويب ويتنقل على الصفحة المقابلة، أود أن علامة التبويب (علامة التبويب النشطة؟) أن يبقي الضوء، مما يدل على الصفحة الحالية.
وأنا أفعل في هذا باستخدام فئة (.currenttab) ومن ثم استخدام هذه الفئة في كل ملف HTML. أنا لا تستخدم:
active
هل هناك طريقة بالنسبة لي لاستخدام النشط، بدلا من استخدام فئة في كل ملف HTML الفردي، أو ما أقوم به صحيح؟
وشكرا لكم مقدما.
المحلول
ما تقومون به هو الصحيح. وrel="noreferrer"> الزائفة محدد يعني شيئا آخر - الحدث تفعيل عنصر تحكم (أي الوقت بين المستخدم بالضغط على زر الماوس والنشرات).
<ع> استخدام فئة للدلالة على العنصر المحدد هو الطريق للذهاب.نصائح أخرى
وأنها أبعد ما تكون عن المثالية، ولكن إذا كنت تعطي كل صفحة وكل التبويب على الهوية، ويمكنك تحديد تسليط الضوء في المغلق بدلا من أتش تي أم أل. وعدوت عبر شرحا وافيا أثناء البحث عن السمة المفعلة:
تسليط الضوء على صفحة الحالي مع CSS
موقع أنا مصمم مع هذه التقنية (صفحات، وليس علامات التبويب)
وفيما يلي بعض من الأمثلة brainjar تجريبي
أكثر من Brainjar