في هذا الدرس 5تصفّح المواضيع
CSS Float
تعويم العناصر عن طريق خاصية float في لغة CSS
CSS Float تعويم العناصر عن طريق خاصية float في لغة CSS
تَعْوِيمُ السَّفِينَةِ: إِسْبَاحُهَا فِي الْمَاءِ.
تعويم العناصر: مرونة العناصر داخل صفحة الويب حتي يُمكن صفها (ترتيبها) بشكل تسلسلي سواء أفقياً أو رأسياً.
يتم صف عناصر HTML في الوضع الأفتراضي من الجهة اليسري لصفحة الويب، يتم ترتيب جميع العناصر وفقاً لذلك, ولكن هناك عناصر تصف بجوار بعضها لبعض وهي العناصر من النوع display inline وعناصر أخري أسفل بعض وهي من النوع display block عن طريق خاصية float يمكن التحكم في عرض العناصر من جهة اليمين أو من جهة اليسار وايضاً طريقة عرض العنصر سوف تتغير من display block إلي display inline-block.
لماذا تُستخدم خاصية float:
- convert لتحويل طريقة عرض العناصر من display block إلي طريقة عرض display inline-block.
- diraction لصف العناصر بشكل متسلسل بطريقة أفقية من جهة اليمين أو من جهة اليسار.
ملاحظة: يتم تسلسل العناصر بشكل أفقي في حالة أن العنصر له مساحة داخل عرض الصفحة فإذا كان ليس له مساحة فيبدأ صفحة أسف الصف العلوي من جهة اليسار أو من جهة اليمين علي حسب قيمة خاصية float إما left أو right.
قيم خاصية float في لغة CSS:
- none وهي الوضع الافتراضي لأي عنصر ويتم عرض العنصر علي حسب خاصية display.
- left وهو يتم عرض العناصر من جهة اليسار وفقاً لترتيبه داخل الصف وترتيب الصفوف.
- right وهو يتم عرض العناصر من جهة اليمين وفقاً لترتيبه داخل الصف وترتيب الصفوف.
float right
كانت العنصر في السابق أسفل بعضها لبعض لأن طريقة عرضها من النوع block وأصبحت الأن مع خاصية float من الجهة اليمني وايضا تم صفهم بجوار بعض لسبب أن لهم مساحة في الصف الأول.
float left
كانت العنصر في السابق أسفل بعضها لبعض لأن طريقة عرضها من النوع block وأصبحت الأن مع خاصية float من جهة اليسار وايضا تم صفهم بجوار بعض لسبب أن لهم مساحة في الصف الأول.
CSS float syntax
طريقة كتابة خاصية float في لغة CSS.
float:value;
CSS float values
قيم خاصية float في لغة CSS.
float:none|left|right|initial|inherit;
CSS float none
خاصية float مع القيمة none في لغة CSS
CSS float none خاصية float مع القيمة none في لغة CSS
تُستخدم خاصية float مع القيمة none لألغاء التأثير الناتج عن خاصية float أو لعرض العناصر بوضعهم الأفتراضي علي حسب طريقة عرض العنصر الناتج عن خاصية display في لغة CSS.
CSS float none
خاصية float مع القيمة none في لغة CSS.
CSS float left
خاصية float مع القيمة left في لغة CSS
CSS float left خاصية float مع القيمة left في لغة CSS
تُستخدم خاصية float مع القيمة left لصف وتعويم العناصر من جهة اليسار وتغيير عرض العناصر من display block إلي عرض display inline-block في لغة CSS.
CSS float left
خاصية float مع القيمة left في لغة CSS.
CSS float right
خاصية float مع القيمة right في لغة CSS
CSS float right خاصية float مع القيمة right في لغة CSS
تُستخدم خاصية float مع القيمة right لصف وتعويم العناصر من الجهة اليمني وتغيير عرض العناصر من display block إلي عرض display inline-block في لغة CSS.
CSS float right
خاصية float مع القيمة right في لغة CSS.
CSS Float rules
قواعد خاصية float في لغة CSS.
CSS Float rules قواعد خاصية float في لغة CSS.
- content إذا كان هناك container حاوية مساحتة عرضها 100% من صفحة الويب فإن خاصية float لا تحدث تأثير واضح إلا إذا تم إستخدام float مع العناصر الداخلية فسوف يحدث عن ذلك تأثير واضح وهو تغيير إتجاه المحتوي الداخلية للحاوية.
- 3d سوف تُصف العناصر الداخلية للحاوية الناتج عن إستخدام خاصية float عكسي خاصية float مع القيمة left سوف ينتج [Home - Profile - Contact ] وخاصية float مع القيمة right سوف ينتج [ Contact - Profile - Home].
- display إستخدام خاصية float مع أي قيمة left أو right سوف ينتج عنها تتحويل عرض جميع العناصر من النوع display block إلي طريقة عرض مختلفة display inline-block.
CSS float no effect
لا يحدث تأثير واضح عن طريق خاصية float في لغة CSS في حال أن الحاويه 100% وعدم إستخدام flaot مع العناصر الداخلية للحاويه.
CSS float change element position
تغيير موضع العناصر وترتيبها طريق خاصية float في لغة CSS.
CSS float change display
تغيير طريقة عرض العناصر من display block إلي display inline-block عن طريق خاصية float في لغة CSS.
سجّل الدخول لحفظ تقدمك
تابع إنجاز المواضيع والمصطلحات والمهام، وكمّل من آخر خطوة على أي جهاز.
المصطلحات20
راجع المعنى، اشرحه لنفسك، ثم علّم البطاقة كمفهومة.
- 01 Float تعويم
- للمراجعة
- 02 Elements عناصر
- للمراجعة
- 03 Browser متصفح
- <p><a href="https://www.closetag.com/tutorial/internet/browsers">المزيد عن Browser</a></p>
- للمراجعة
- 04 Display شاشة
- للمراجعة
- 05 Block كتلة
- للمراجعة
- 06 Inline مضمن
- للمراجعة
- 07 Line سطر / خط
- للمراجعة
- 08 Boxes صناديق
- للمراجعة
- 09 Property خاصية
- للمراجعة
- 10 Content محتوي
- للمراجعة
- 11 Element عنصر
- للمراجعة
- 12 None لاشئ
- للمراجعة
- 13 Left يسار
- للمراجعة
- 14 Right يمين
- للمراجعة
- 15 Inherit متوارث
- للمراجعة
- 16 Parent الأبوين
- للمراجعة
- 17 Container حاوية المحتوي
- للمراجعة
- 18 Layout تخطيط
- للمراجعة
- 19 Each Other بعضهم البعض
- للمراجعة
- 20 Next التالي
- للمراجعة
لا توجد بطاقات تطابق البحث والتصفية.
اقرأ البطاقات بحرية. سجّل الدخول لحفظ تقدم مراجعتك.
الاختصارات2
راجع المعنى، اشرحه لنفسك، ثم علّم البطاقة كمفهومة.
- 01 CSS CSS
- Cascading Style Sheets
- صفحات الأنماط الانسيابية
- للمراجعة
- 02 HTML HTML
- Hypertext Markup Language
- لغة توصيف النص الفائق الخاصة ببناء صفحة الإنترنت<p><a href="https://www.closetag.com/tutorial/html/html-introduction">المزيد عن HTML</a></p>
- للمراجعة
لا توجد بطاقات تطابق البحث والتصفية.
اقرأ البطاقات بحرية. سجّل الدخول لحفظ تقدم مراجعتك.
اختبر فهمك.
ووصلها للإتقان.
كل سؤال خطوة لقدّام. اختار، اكتب كود، وشوف نتيجتك فورًا.
أكمل المهام، واجمع كل الإجابات الصحيحة. أقل من 100%؟ راجع وأعد المحاولة.
الأسئلة متاحة للاطلاع. سجّل الدخول للتفاعل وحفظ تقدمك.