متي أستخدم الـ float

عاوز حد يفهمني أمتي أستخدم الـ float

لية بستخدمة ؟!

وأزاي احط عنصرين جمب بعض وادي كل واحد فيهم float

علي سبيل المثال , لو عندي Navigation bar

عاوز علي اليمين أحط الـ ul فيها home / about / Contant ....

وعلي الشمال أحط الـ ul فيها social media icon

اتمني التوضيح بشكل مبسط


الfloat تستخدم لإزاحة عنصر معين يمينا أو يسارا مع التأثير على العناصر اللاحقه له

مثال

إذا كان لديك عنصرين (tow div)

b و a

إفتراضيا هما سيكونا تحت بعضهما لأن الDivs تعتبر

block-level element

إذا قمت بعمل float:right للعنصر a

فإنه سيزاح جهة اليمين و سيصعد العنصر اللاحق b

ليصبح بجانبه تماما من جهة اليسار

فيصبح الa يمينا و ال b يسارا

و لكن

إذا لم تكن هناك مساحة كافية بجانب العنصر a سيظل الb بالأسفل لأنه لم يجد مكان كافي للتموضع فيه .

و هكذا

فهو مجرد إزاحة للعناصر يمين او يسار مع التأثير على العناصر اللاحقه له

طبق نفس المثال على الul تبعك و إن شاء الله تضبط معك

أتمنى يكون الشرح واضح

بالتوفيق