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

كيفية محاذاة DIVs أفقيًا داخل حاوية DIV؟

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

How to Horizontally Align DIVs Within a Container DIV?

محاذاة DIVs أفقيًا

عند محاولة توسيط DIVs أفقيًا داخل حاوية DIV، قد تواجه مشكلات في المحاذاة. يمكن أن يحدث هذا لعدة أسباب. لتصحيح المشكلة، فكر في الحل التالي:

استخدم عرض الكتلة المضمنة بدلاً من Float

بدلاً من استخدام الخاصية float، فكر في استخدام العرض: inline- سمة الكتلة. سيضمن هذا عرض عناصر DIV كعناصر مضمّنة، مما يسمح بالمحاذاة الأفقية.

الكود المحدث

لتنفيذ هذا الحل، قم بتعديل كود CSS الخاص بك على النحو التالي:

.row {
  width: 100%;
  margin: 0 auto;
}
.block {
  width: 100px;
  display: inline-block;
}
سيعمل هذا التعديل على تصحيح مشكلة المحاذاة الأفقية، مما يتيح وضع عناصر DIV مركزيًا داخل الحاوية. تجدر الإشارة إلى أن هذا الأسلوب مناسب بشكل خاص للسيناريوهات التي يكون فيها عرض DIVs ثابتًا أو متشابهًا نسبيًا.

أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3