الخاصية Overflow في css

التعامل مع المحتوى الفائض Overflow

قد يكون هناك موقف يكون فيه محتوى العنصر أكبر من أبعاد الصندوق نفسه. على سبيل المثال ، لا تسمح خصائص العرض والارتفاع المحددة بمساحة كافية لاستيعاب محتوى العنصر.
تتيح لنا الخاصية overflow تحديد ما إذا كنا نريد قص المحتوى أو عرض أشرطة التمرير أو تجاوز عرض المحتوى لعنصر اخر على مستوى الكتلة.
يمكن أن تأخذ هذه الخاصية إحدى القيم التالية: visible (القيمة الإفتراضية) و hidden و scroll و auto . تم اضافة الخصائص overflow-x و overflow-y لـ CSS3 بحيث تسمح هذه الخصائص بالتحكم المستقل في القص الرأسي والأفقي.

مثال
      <!DOCTYPE html>
      <html>
      <head>
      <meta charset="utf-8">
      <title>overflow </title>
      <style>
      div {
      width: 250px;
      height: 150px;
      border: 1px solid #cccccc;
      }
      div.scroll {            
      overflow: scroll;
      }
      div.hidden {
      overflow: hidden;
      }
      </style>
      </head>
      <body>
      <h1>قم بتعديل قيم العرض والطول لملاحظة تأثير الخاصية overflow </h1>
      <h2>overflow:scroll</h2>
      <div class="scroll">
      You can view the overflowed content using scrollbar.
      You can view the overflowed content using scrollbar.
      You can view the overflowed content using scrollbar.
      You can view the overflowed content using scrollbar.
      You can view the overflowed content using scrollbar.
      You can view the overflowed content using scrollbar.
      You can view the overflowed content using scrollbar.
      </div>
      <h2>overflow:hidden</h2>
      <div class="hidden">
      The overflowed content is hidden.
      The overflowed content is hidden.
      The overflowed content is hidden.
      The overflowed content is hidden.
      The overflowed content is hidden.
      The overflowed content is hidden.
      The overflowed content is hidden.
      </div>
      </body>
      </html> 
    

المخرجات

قم بتعديل قيم العرض والطول لملاحظة تأثير الخاصية overflow

overflow:scroll

You can view the overflowed content using scrollbar. You can view the overflowed content using scrollbar. You can view the overflowed content using scrollbar. You can view the overflowed content using scrollbar. You can view the overflowed content using scrollbar. You can view the overflowed content using scrollbar. You can view the overflowed content using scrollbar.

overflow:hidden

سيكون المخرج كما في الصوره ضهور شريط التمرير في احداها واختفاءه في الاخرى

الخاصية Overflow في css

القيمة الوصف
visible القيمة الافتراضية. لن يتم قص المحتوى ؛ سيتم عرضه خارج مربع العنصر ، وبالتالي قد يتداخل مع محتوى آخر.
hidden يتم قطع المحتوى الذي يفيض في مربع العنصر ويصبح باقي المحتوى غير مرئي.
scroll يتم قطع المحتوى الفائض ، تمامًا مثل hidden ، ولكنه يوفر آلية تمرير للوصول إلى المحتوى الفائض.
auto إذا تجاوز المحتوى مربع العنصر ، فسيوفر المتصفح تلقائيًا أشرطة التمرير لرؤية باقي المحتوى ، وإلا فلن يظهر شريط التمرير.

كورس css


عدد الموضوعات 28 الخاصة ب كورس  ' css3 '   العدد الكلي .
عنوان الموضوعالتاريخكورس css3
محددات السمات Attribute Selectors في css2021-10-08الدرس 28 css3
الخاصية Opacity في css2021-10-07الدرس 27 css3
أنواع الوسائط Media Types في # css #2021-10-07الدرس 26 css3
العناصر الزائفة Pseudo-elements في css2021-10-07الدرس 25 css3
الفئات الزائفة Pseudo-classes في css2021-10-07الدرس 24 css3
المحاذاة alignment في css2021-10-07الدرس 3 css3
الخاصية Float في css 2021-10-05الدرس 23 css3
الطبقات Layers في css2021-10-05الدرس 22 css3
موقع العناصر position في css2021-10-05الدرس 21 css3
الخاصية Display و الخاصية Visibility في css2021-10-05الدرس 20 css3
التنسيق المرئي Visual Formatting في css2021-10-05الدرس 19 css3
الخاصية Overflow في css2021-10-05الدرس 18 css3
التخطيط Outlines في css2021-10-05الدرس 17 css3
المؤشرات Cursors في css2021-10-04الدرس 16 css3
الهوامش Margin في css2021-10-04الدرس 15 css3
الحدود Borders في css2021-10-04الدرس 14 css3
الحواشي Padding في css2021-10-04الدرس 13 css3
التحكم في الأبعاد css2021-10-04الدرس 12 css3
نموذج الصندوق css2021-10-04الدرس 11 css3
الجداول tables في css2021-10-04الدرس 10 css3
القوائم Lists في CSS2021-10-03الدرس 9 css3
الروابط Links في CSS2021-10-03الدرس 8 css3
النصوص Text في css2021-10-02الدرس 7 css3
الخطوط Fonts في css 2021-10-02الدرس 6 css3
الخلفيات Background في css2021-10-02الدرس 5 css3
الألوان Colors في css2021-10-01الدرس 3 css3
المحددات Selectors في css2021-10-01الدرس 4 css3
بناء جملة CSS2021-10-01الدرس 3 css3
البداية مع CSS إضافة أنماط (Styles) إلى عناصر HTML2021-10-01الدرس 2 css3
دورة CSS المجانية من البداية حتى الإحتراف بالتطبيق العملي2021-09-30الدرس 1 css3