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

من موسوعة حسوب
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الدالة <code>()selector_append</code> في Sass}}</noinclude> تعيد الدالة <code>selector_append()‎</code> محدّدًا ج...'
 
لا ملخص تعديل
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الدالة <code>()selector_append</code> في Sass}}</noinclude>
<noinclude>{{DISPLAYTITLE: الدالة <code>()selector_append</code> في Sass}}</noinclude>
تعيد الدالة <code>selector_append()‎</code> محدّدًا جديدًا مع تشعيب جميع المحددات الموجودة في <code>‎$selectors</code>  في بعضها البعض كما لو كانت متشعّبة في ملف الأنماط هكذا ‎<code><nowiki>$selector1 {$selector2 {…}}</nowiki></code>‎.
تعيد الدالة <code>selector_append()‎</code> محدّدًا جديدًا مع إضافة جميع المحددات الموجودة في <code>‎$selectors</code>  إلى بعضها بعضًا كما لو كانت متشعّبة في ملف الأنماط هكذا ‎<code>$selector1 { &$selector2 { … } }</code>‎.
 
على عكس معظم دوال المحددات ، فإن الدالة <code>selector_append()‎</code> تسمح باستخدام المُحدّد الأبوي  <code>&</code> في أي مُحدد حاشا الأول.


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


=== <code>‎$selectors</code> ===
=== <code>‎$selectors</code> ===
المحددات التي ستُشعّب. يجب أن يُمرّر محدد واحد على الأقل. يمكن أن تكون كل واحدة منها عبارة عن سلسلة نصية أو قائمة من السلاسل النصية أو قائمة من قوائم السلاسل النصية كما تمت إعادتها من قبل <code>&</code>.
المحددات التي ستُضاف إلى بعضها البعض. يجب أن يُمرّر مُحدّد واحد على الأقل. يمكن أن تكون كل واحدة منها عبارة عن سلسلة نصية أو قائمة من السلاسل النصية أو قائمة من قوائم السلاسل النصية كما تُعاد من قبل <code>&</code>.


== القيم المعادة ==
== القيم المعادة ==
قائمة من قوائم السلاسل النصية التي تمثل نتيجة تشعيب المحددات <code>‎$selectors</code>. وتكون بنفس التنسيق الذي يكون لمحدّد تعيده <code>&</code>.
قائمة من قوائم السلاسل النصية التي تمثل نتيجة إضافة المحددات <code>‎$selectors</code>. وتكون بنفس التنسيق الذي يكون لمحدّدٍ تعيده <code>&</code>.
== انظر أيضًا ==
== انظر أيضًا ==
* الدالة <code>[[Sass/selector append|selector_append()]]</code>‎: تضيف المحددات إلى بعضها بعضًا دون مسافات بينها.
* الدالة <code>[[Sass/selector nest|selector_nest()]]</code>‎: تضيف محدّدًا جديدًا مُتشعّبًا.
* الدالة <code>[[Sass/selector extend|selector_extend()]]</code>‎: توسّع المحدد.
* الدالة <code>[[Sass/selector extend|selector_extend()]]</code>‎: توسّع المحدد.
* الدالة <code>[[Sass/selector unify|selector_unify()]]</code>‎: تُوحّد محددَيْن.
* الدالة <code>[[Sass/selector unify|selector_unify()]]</code>‎: تُوحّد محددَيْن.

مراجعة 17:02، 21 أبريل 2018

تعيد الدالة selector_append()‎ محدّدًا جديدًا مع إضافة جميع المحددات الموجودة في ‎$selectors إلى بعضها بعضًا كما لو كانت متشعّبة في ملف الأنماط هكذا ‎$selector1 { &$selector2 { … } }‎.

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

selector_append($selectors...)

المعاملات

‎$selectors

المحددات التي ستُضاف إلى بعضها البعض. يجب أن يُمرّر مُحدّد واحد على الأقل. يمكن أن تكون كل واحدة منها عبارة عن سلسلة نصية أو قائمة من السلاسل النصية أو قائمة من قوائم السلاسل النصية كما تُعاد من قبل &.

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

قائمة من قوائم السلاسل النصية التي تمثل نتيجة إضافة المحددات ‎$selectors. وتكون بنفس التنسيق الذي يكون لمحدّدٍ تعيده &.

انظر أيضًا

مصادر