لماذا عندما استخدم بوتستاب في موقع او عندما اضع الcdn مكان الملف الموقع يتغير شكله مثل انا عامل شكل كرت و فيه a href البوتستراب يجعله باحرف كبيرة و يعمل له hover و يشيل الpadding و margin لماذا؟
بوستراب-Bootstrap
بعد استدعاء البوتستراب في الموقع، سيقوم بتطبيق بعض التنسيقات الافتراضية لديك وفي حال كان اسم صنف css ما موجود نفسه في تنسيقات بوتستراب سيتم تفعيل تنسيقات بوتستراب.
أرجو التأكد من أنك تستدعي تنسيقات بوتستراب أولا ثم تنسيقاتك الخاصة، وعليك -في حال بقيت تنسيقات لا تريدها - أن تقوم بإضافة التنسيقات المعاكسة لها في ملف التنسيقات لديك.
يمكنك من أدوات المطورين عمل inspect ومعرفة ما هو التنسيق الذي يؤثر.
عند تضمين البوتستراب في موقع خاص بك هناك بعض التنسيقات التي يقوم بوتستراب بتنفيذها إفتراضياً وذلك في حالة أنه لم تقم بإضافة تنسيقات غيرها لنفس العنصر في ملفات ال css وذلك الأمر طبيعي
وبالنسبة لل margin وال padding إذا قمت بتحديدهما مسبقاً لعنصر معين من خلال ال css فلا يمكن لبوتستراب تغييرها إلا في الحالة التالية
يكون محددات التنسيق للبوتستراب أكثر تحديداً من ال css أو يكون متماثل ولكن تم تضمين ملف البوتستراب بعد ملف ال css
لذلك قم بوضع ملف البوتستراب قبل ملف ال css وإذا كان هناك تنسيق لبوتستراب تريد إلغائه يمكنك تغييره ولكن يجب أن يكون محددات التنسيق للعنصر أكثر تحديداً من البوتستراب حتى يتم تنفيذ التنسيق
التعليقات