الفرق بين المراجعتين لصفحة: «Sass/list separator»

من موسوعة حسوب
لا ملخص تعديل
ط مراجعة الصفحة وتعديلها.
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الدالة <code>()list_separator</code> في Sass}}</noinclude>
<noinclude>{{DISPLAYTITLE: الدالة <code>()list_separator</code> في Sass}}</noinclude>
تعيد الدالة <code>list_separator()‎</code> فاصلة القائمة. إن لم يكن للقائمة فاصلة بسبب احتوائها على أقل من عنصرين فستعيد القيمة <code>space</code>.
تعيد الدالة <code>list_separator()‎</code> نوع الفاصلة المستعملة في فصل عناصر القائمة الممرَّرة إليها. إن لم تعثر الدالة على فاصلة بسبب احتواء القائمة على أقل من عنصرين، فستعيد القيمة <code>space</code>.


== البنية العامة ==
== البنية العامة ==
سطر 10: سطر 10:


=== <code>‎$list</code> ===
=== <code>‎$list</code> ===
القائمة التي نريد معرفة فاصلها.
القائمة التي نريد معرفة نوع الفاصلة المستعملة في فصل عناصرها.


== القيم المعادة ==
== القيم المعادة ==
تعيد القيمة <code>space</code> أو <code>comma</code>.
تُعاد القيمة <code>space</code> إن كانت المسافة مستعملةً في فصل العناصر أو القيمة <code>comma</code> إن كانت الفاصلة مستعملة في فصل العناصر.


== أمثلة ==
== أمثلة ==
مثال عن استخدام الدالة <code>list_separator()‎</code>:<syntaxhighlight lang="sass">
المثال 1: استخدام الدالة <code>list_separator()‎</code>.<syntaxhighlight lang="sass">
list-separator(1px 2px 3px) // space
list-separator(1px 2px 3px) // space
list-separator(1px, 2px, 3px) // comma
list-separator(1px, 2px, 3px) // comma
سطر 25: سطر 25:


* الدالة <code>[[Sass/zip|zip()]]</code>‎: تُضم مجموعة من القوائم في قائمة واحدة متعددة الأبعاد.
* الدالة <code>[[Sass/zip|zip()]]</code>‎: تُضم مجموعة من القوائم في قائمة واحدة متعددة الأبعاد.
* الدالة <code>[[Sass/join|join()‎]]</code>: تجمع قائمتين في قائمة واحدة.


== مصادر ==
== مصادر ==

مراجعة 12:18، 3 مايو 2018

تعيد الدالة list_separator()‎ نوع الفاصلة المستعملة في فصل عناصر القائمة الممرَّرة إليها. إن لم تعثر الدالة على فاصلة بسبب احتواء القائمة على أقل من عنصرين، فستعيد القيمة space.

البنية العامة

list_separator($list)

المعاملات

‎$list

القائمة التي نريد معرفة نوع الفاصلة المستعملة في فصل عناصرها.

القيم المعادة

تُعاد القيمة space إن كانت المسافة مستعملةً في فصل العناصر أو القيمة comma إن كانت الفاصلة مستعملة في فصل العناصر.

أمثلة

المثال 1: استخدام الدالة list_separator()‎.

list-separator(1px 2px 3px) // space
list-separator(1px, 2px, 3px) // comma
list-separator('foo') // space

انظر أيضًا

  • الدالة index()‎: تعيد موضع عنصرٍ في القائمة.
  • الدالة zip()‎: تُضم مجموعة من القوائم في قائمة واحدة متعددة الأبعاد.
  • الدالة join()‎: تجمع قائمتين في قائمة واحدة.

مصادر