English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل CSS

قواعد CSS (RULES)

جميع خصائص CSS

استخدام خاصية display CSS والمعاينة

تحدد خاصية display CSS نوع المربعات التي يتم إنشاؤها بواسطة العنصر.

الجدول أدناه يوضح كيفية استخدام هذه الخاصية ونسخة التاريخ، وكيفية استخدام الخاصية في نصوص JavaScript.

القيمة الافتراضية:inline
التطبيق:جميع العناصر
الوراثة:لا يوجد
يمكن تفعيله للرسوم المتحركة:لايرجى الرجوع إلى خصائص.
الإصدار:CSS 1،2،3
النص البرمجي JavaScript:العدة.style.display="block"

التعليمات

  • قيمة خاصية display قد تكون مختلفة عن الجذرالتعليقمحددعنصرالقيم المختلفة.

  • إذا تم تعيين قيمة خاصية display إلى none، فإن العنصر لا يولد أي مربع، ولا يؤثر على التخطيط بأي شكل من الأشكال؛ سيتم حذف العنصر ومحتواه من بنية النص بشكل كامل، وسيتم عرض الوثيقة كما لو لم يكن العنصر موجودًا في شجرة الوثيقة.

النص الظاهر باستخدام القواعد

تكون قواعد النص التالية لهذه الخاصية:

inline | block | contents | flex | flow | flow-root | grid | inline-block | inline-flex | inline-grid | inline-table | list-item | run-in | table | table-caption | table-column-group | table-header-group | table-footer-group | table-row-group | table-cell | table-column | table-row | none | initial | inherit

في المثال أدناه، يتم عرض كيفية استخدام خاصية display.

  div {
   display: inline;
  }
  span {
   display: block;
  }
الاختبار لرؤية‹/›

قيمة الخاصية

الجدول أدناه يصف قيم هذه الخاصية.

القيمةوصف
inlineيولدمستوىالمربعات.
blockيولدعنصرالمربعات.
المحتوىالعنصر نفسه لا يولد أي مربع، ولكن بنيةالعنصروالصيغة الافتراضيةيولد المربع ويشتغل النص بشكل طبيعي.
flexيولد العنصر عنصرًاالصندوق التمدد.
flowيستخدم العنصر ترتيب التدفق (ترتيب الحجرة وترتيب النص) لترتيب محتوياته.
flow-rootيولد العنصر حجرة مكعبة ويستخدم ترتيب التدفق لترتيب محتوياته.
gridيولد العنصر حجرة مستوى شبكة مستوى عالي.
inline-blockيولد العنصر حجرة مكعبة تشبه الحجرة المدمجة في التخطيط.
inline-flexيولد العنصر حجرة مستوى داخلية لمحتويات المرونة.
inline-gridيولد العنصر حجرة مستوى داخلية لمحتويات الشبكة.
inline-tableسلوك هذا العنصر يشبه جدولًا، مثل حجرة نصية داخلية.
list-itemيولد العنصر حجرة مكعبة للاحتواء على المحتوى، وحجرة نصية داخلية لعلامات القائمة.
run-inيولد هذا العنصر كحجرة أو كحجرة نصية داخلية بناءً على السياق.
tableسلوك هذا العنصر يشبه<table>عنصر HTML.
table-captionسلوك هذا العنصر يشبه<caption>عنصر HTML.
table-column-groupسلوك هذا العنصر يشبه<colgroup>عنصر HTML.
table-header-groupسلوك هذا العنصر يشبه<thead>عنصر HTML.
table-footer-groupسلوك هذا العنصر يشبه<tfoot>عنصر HTML.
table-row-groupسلوك هذا العنصر يشبه<tbody>عنصر HTML.
table-cellسلوك هذا العنصر يشبه<td>عنصر HTML.
table-columnسلوك هذا العنصر يشبه<col>عنصر HTML.
table-rowسلوك هذا العنصر يشبه<tr>عنصر HTML.
noneإغلاق عرض العنصر. حتى إذا كانت خاصية عرض جميع العناصر الفرعية معروضة كـ none، سيتم إغلاق العرض.
initialقم بتعيين هذه الخاصية إلى قيمتها الافتراضية.
inheritإذا تم تحديد، فإن العنصر المرتبط يأخذ قيمة خاصية عرض الأب.

التوافق مع المتصفح

تطابق خاصية عرض المتصفح، الأرقام في الجدول أدناه تمثل أحدث إصدار من المتصفح يدعم هذه الخاصية؛ جميع المتصفحات الرئيسية يدعمون هذه الخاصية.

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 4+

  • Apple Safari 1+

  • Opera 7+

تحذير:القيم، مثل contents،flow-root،run-in وما إلى ذلك، يتم دعمها بشكل سيء في معظم المتصفحات. من الأفضل تجنب استخدامها مؤقتًا.

قراءة متعمقة

يرجى الرجوع إلى التعليمات التالية:عرض CSS.

خصائص مرتبطة:visibility,float,position.