"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > لماذا يوجد هامش غير مرئي أسفل الصور الخاصة بي، على الرغم من أن الكود الخاص بي لا يحدد ذلك؟

لماذا يوجد هامش غير مرئي أسفل الصور الخاصة بي، على الرغم من أن الكود الخاص بي لا يحدد ذلك؟

تم النشر بتاريخ 2024-11-15
تصفح:338

Why is There an Invisible Margin Below My Images, Even Though My Code Doesn\'t Specify It?

هامش غير مرئي غريب أسفل الصور

في هذه المشكلة، يواجه المؤلف هامشًا غير مرئي أسفل الصور في صفحة الويب الخاصة به، على الرغم من غياب هذا الهامش في التعليمات البرمجية. هذه مشكلة شائعة ناجمة عن طبيعة الصور كعناصر مضمنة.

وفقًا للرد، فإن السلوك المضمن الافتراضي للصور يخلق مسافة بين أسفل الصورة، والتي تتماشى مع الخط الأساسي للنص، وأسفل سطر النص. لحل هذه المشكلة، الحل هو تحويل الصورة إلى عنصر كتلة.

أحد الحلول البسيطة هو استخدام العرض: كتلة؛ لتحقيق هذا. هناك طريقة أخرى وهي تعويم الصورة باستخدام float: left; أو float: right;، والذي يحوله أيضًا إلى عنصر كتلة.

قد يؤثر ضبط الخصائص مثل المحاذاة العمودية وحجم الخط وارتفاع الخط أيضًا على التباعد ولكنه أقل موثوقية ولا يزال عرضة للتغييرات. التأثير في سياقات مختلفة.

تتضمن الأسئلة ذات الصلة المقدمة للحصول على مزيد من المعلومات ما يلي:

    المسافات غير المرغوب فيها أسفل الصور في XHTML 1.0 Strict
  • لماذا حصلت صوري على المزيد تباعد؟
  • مشكلة تباعد الصور في IE
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3