محمد لارافيل نشر 10 فبراير 2023 أرسل تقرير نشر 10 فبراير 2023 الكود الخاص بي body { font-family:"Verdana",Arial,Helvetica,sans-serif; } .myfont { font-family:"Verdana",Arial,Helvetica,sans-serif; } <body> Hello <select> <option> Hello </option> </select> <select class="myfont"> <option> Hello </option> </select> </body> لماذا لا يرث عنصر select خاصية font-family من تنسيثات body؟ 1 اقتباس
0 أحمد رضا5 نشر 10 فبراير 2023 أرسل تقرير نشر 10 فبراير 2023 السبب يرجع إلى تفضيلات CSS حيث إن العنصر <select> لديه تنسيق محدد أكثر، مثلاً عندما قمت بإعطاء ألوان للعناصر ليظهر الفرق بوضوح وفحص الكود بأدوات المطور تجد الأتي: والسبب هو أن العنصر <select> لديه تنسيق افتراضي معطي للعنصر بشكل محدد وسبب حدوث هذه المشكلة مع بعض العناصر عن غيرها هو ان ليست كل العناصر القيمة الافتراضية لبعض خواصها هي استيرادها من الأب ، وأفضل طريقة لحل هذه المشكلة هي باستخدام الكود التالي لإعطاء الخصائص لكل العناصر : * { /* your css code */ } أو بكتابة كود أكثر تحديداً عن طريق استخدام class او غيرها . اقتباس
السؤال
محمد لارافيل
الكود الخاص بي
body { font-family:"Verdana",Arial,Helvetica,sans-serif; } .myfont { font-family:"Verdana",Arial,Helvetica,sans-serif; }
لماذا لا يرث عنصر select خاصية font-family من تنسيثات body؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.