من الصعب جدًا توسيط divs في HTML خاصة القيام بذلك أفقيًا وعموديًا. لكن في هذه المقالة سأساعدك!
لنفترض أن هناك div مع الفئة myDiv:
hello dev
الآن دعونا،
التوسيط أفقيًا باستخدام CSS:
لتوسيط هذا div أفقيًا يمكننا استخدام كود CSS هذا:
.myDiv { padding: 0 100%; }
حشوة كود CSS هذه: 0 100%؛ يضبط مساحة المحور X على 100% (عرض ملء الشاشة) لتوسيط القسم أفقيًا.
التوسيط عموديًا باستخدام CSS:
لتوسيط هذا div عموديًا يمكننا استخدام كود CSS هذا:
.myDiv { padding: 100% 0; }
في حشوة كود CSS هذه: 100% 0; يضبط مساحة المحور Y على 100% (ارتفاع ملء الشاشة) لتوسيط القسم عموديًا.
التوسيط أفقيًا وعموديًا باستخدام CSS:
الآن لنقم بتوسيطها عموديًا وأفقيًا باستخدام CSS.
لنستخدم هذا الكود:
.myDiv { display: flex; justify-content: center; align-items: center; padding: 100% 0; }
في عرض هذا الرمز: flex; يضبط وضع العرض على flexbox وهو أمر مهم لكي يعمل هذا. ثم justify-content: center; يضبط المحتوى لتوسيط العناصر ومحاذاة: center; محاذاة العناصر إلى المركز. إنهم يعملون معًا لتوسيط div أفقيًا. الحشو أخيرًا: 100% 0; يضيف مساحة 100% إلى المحور Y (ارتفاع ملء الشاشة) لتوسيط div عموديًا كما كان من قبل. وبجمع كل ذلك معًا، يتم توسيط div عموديًا وأفقيًا.
كان هذا كله يتعلق بتوسيط divs باستخدام CSS، تعرف على المزيد
استخدام TailwindCSS:
نعم، لا يمكنني إنهاء هذه المقالة دون إخبارك باستخدام TailwindCSS. إنه إطار العمل المفضل لدي لأنه ساعدني كثيرًا كمبتدئ.
لنقم بتوسيط القسم باستخدام TailwindCSS،
أفقيًا:
يمكن استخدام TailwindCSS لتوسيط div أفقيًا باستخدام هذا الرمز:
hello dev
في هذا الكود، تقوم فئة TailwindCSS flex بتعيين العرض على flexbox ويقوم مركز العناصر بتوسيط العنصر أفقيًا.
عموديا:
يمكن استخدام TailwindCSS لتوسيط div عموديًا باستخدام هذا الرمز:
hello dev
في هذا الكود، تعمل الشاشة h من فئة TailwindCSS على إنشاء div باستخدام ارتفاع ملء الشاشة، وتقوم الفئة flex بتعيين العرض على flexbox ويقوم مركز العناصر بتوسيط العنصر.
عموديًا وأفقيًا:
hello dev
في هذا الرمز، تقوم فئة h-screen بإنشاء div باستخدام ارتفاع ملء الشاشة، وتقوم الفئة flex بتعيين العرض على flexbox، ويقوم مركز العناصر بتوسيط العنصر ويقوم مركز ضبط العنصر بضبط العنصر إلى المركز. يؤدي تجميع كل ذلك معًا إلى توسيط القسم رأسيًا وأفقيًا.
هذا كل ما يتعلق بتوسيط divs باستخدام TailwindCSS، تعرف على المزيد
يمكن لتوسيط divs أن يجعل العناصر الموجودة في موقع الويب الخاص بك بارزة وهذه هي الطريقة التي يمكنك بها توسيط div HTML.
احرص على الممارسة وعدم الاعتماد الكامل على حفظ الخصائص. طاب يومك :)
مرحبا، أنا طالب وأحب البرمجة. إذا كانت مقالاتي تساعدك وتريد التبرع، فشكرًا لأنها ستدعم تعليمي وتساعدني في الوصول إلى هدفي! تبرع نبير14
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3