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

من موسوعة حسوب
لا ملخص تعديل
لا ملخص تعديل
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الدالة <code>()is_superselector</code> في Sass}}</noinclude>
<noinclude>{{DISPLAYTITLE: الدالة <code>()is_superselector</code> في Sass}}</noinclude>
تبيّن الدالة <code>selector_nest()‎</code> ما إذا كان <code>‎$super</code> محدّدًا فائقًا (superselector) للمحدد <code>‎$sub</code>. هذا يعني أنّ <code>‎$super</code> يُطابق جميع العناصر التي يطابقها <code>‎$sub</code> ، بالإضافة إلى عناصر أخرى. عمومًا، تميل المحددات الأبسط إلى أن تكون محدّدات فائقة للمحددات الأكثر تعقيدًا.
تبيّن الدالة <code>is_superselector()‎</code> ما إذا كان <code>‎$super</code> محدّدًا فائقًا (superselector) للمحدد <code>‎$sub</code>. هذا يعني أنّ <code>‎$super</code> يُطابق جميع العناصر التي يطابقها <code>‎$sub</code> ، بالإضافة إلى عناصر أخرى. عمومًا، تميل المحددات الأبسط إلى أن تكون محدّدات فائقة للمحددات الأكثر تعقيدًا.


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

مراجعة 18:49، 22 أبريل 2018

تبيّن الدالة is_superselector()‎ ما إذا كان ‎$super محدّدًا فائقًا (superselector) للمحدد ‎$sub. هذا يعني أنّ ‎$super يُطابق جميع العناصر التي يطابقها ‎$sub ، بالإضافة إلى عناصر أخرى. عمومًا، تميل المحددات الأبسط إلى أن تكون محدّدات فائقة للمحددات الأكثر تعقيدًا.

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

is_superselector($super, $sub)

المعاملات

‎$selectors

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

‎$sub

المُحدّد التحتي (subselector) المحتمل. يمكن أن يكون عبارةً عن سلسلة نصية أو قائمة من السلاسل النصية أو قائمة من قوائم السلاسل النصية كما تمت إعادتها من قبل &.

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

القيمة true أو false.

أمثلة

مثال عن استخدام الدالة is_superselector()‎:

is-superselector(".foo", ".foo.bar") // true
is-superselector(".foo.bar", ".foo") // false
is-superselector(".bar", ".foo .bar") // true
is-superselector(".foo .bar", ".bar") // false

انظر أيضًا

مصادر