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

كيف يمكنني محاذاة المحتوى عموديًا داخل div بارتفاع وعرض محددين؟

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

How can I vertically align content within a div with defined height and width?

المحاذاة الرأسية للمحتوى ضمن أبعاد Div المحددة

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

1. الأصل Div كخلية جدول:

  • اضبط عرض div الأصلي على خلية الجدول والمحاذاة الرأسية إلى المنتصف.
  • يعمل هذا الحل على محاذاة المحتوى عموديًا في المتصفحات التي دعم العرض: خلية الجدول.

2. Div الأصلي مع عرض الكتلة والمحتوى كخلية جدول:

احتفظ بـ div الأصلي كعنصر كتلة، ولكن اضبط عرض المحتوى على خلية جدول.
  • هذا تعتمد الطريقة على قدرة القسم الأصلي على الاحتفاظ بخلية جدول.
3. عائمة القسم الأصلي وقسم المحتوى كخلية جدول:

قم بتعويم القسم الأصلي وضبط عرض قسم المحتوى على خلية جدول.

    يحقق هذا الأسلوب المحاذاة دون تعديل خاصية عرض القسم الأصلي.
  • 4. Div الأصلي مع الموضع النسبي والمحتوى مع الموضع المطلق:

ضع div الأصلي نسبيًا وقم بتعيين div المحتوى تمامًا.

قم بتوسيط المحتوى عموديًا عن طريق تعيين أعلى: 50 % والهامش العلوي: -50% في قسم المحتوى.
  • توفر هذه الطريقة محاذاة دقيقة ولكن يدوية لسيناريوهات محددة.
أحدث البرنامج التعليمي أكثر>

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

Copyright© 2022 湘ICP备2022001581号-3