جعل عنصر قائمة شريط التنقل بأكمله قابلاً للنقر عليه كرابط
كما هو مطلوب، تم تنظيم شريط التنقل الأفقي باستخدام قائمة غير مرتبة، حيث يحتوي كل عنصر في القائمة على حشوة كافية. ومع ذلك، فإن التأثير المطلوب هو أن تعمل منطقة عناصر القائمة بأكملها كارتباط نشط بدلاً من النص فقط. وإليك كيفية تحقيق ذلك:
لجعل المنطقة الكاملة لكل عنصر قائمة قابلة للنقر، قم بتغيير كود CSS كما يلي:
#nav a {
display: inline-block;
padding: 25px 10px;
}
من خلال تطبيق الكتلة المضمنة على علامات الربط (#nav a)، فإنها ستتصرف مثل عناصر الكتلة، حيث ستشغل عرض عناصر القائمة أثناء المحاذاة رأسيًا. وهذا يعني أن الحشو الذي قمت بتطبيقه مسبقًا على عناصر القائمة (#nav li) يمكن الآن تطبيقه على علامات الارتساء.
مع هذا التعديل، سيتم تغيير المساحة الكاملة لكل عنصر قائمة، بما في ذلك الحشو يتم التعرف عليه كرابط قابل للنقر عليه. يوضح مقتطف الكود أدناه التغييرات الضرورية:
#nav a {
color: white;
font-family: Helvetica, Arial, sans-serif;
text-decoration: none;
display: inline-block;
padding: 25px 10px;
}
من خلال فصل المساحة المتروكة عن عناصر القائمة، يمكنك الحفاظ على المظهر المرئي مع ضمان إمكانية النقر على عنصر القائمة بأكمله لتنشيط الرابط المرتبط، مما يوفر تجربة تنقل سهلة الاستخدام وجذابة بصريًا.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3