الفرق بين المراجعتين لصفحة: «Sass/selector parse»
< Sass
لا ملخص تعديل |
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}' |
||
| سطر 30: | سطر 30: | ||
== مصادر == | == مصادر == | ||
* [https://sass-lang.com/documentation/Sass/Script/Functions.html#selector_parse-instance_method قسم الدالة selector_parse في صفحة الدوال في توثيق Sass الرسمي.] | * [https://sass-lang.com/documentation/Sass/Script/Functions.html#selector_parse-instance_method قسم الدالة selector_parse في صفحة الدوال في توثيق Sass الرسمي.] | ||
[[تصنيف:Sass]] | [[تصنيف:Sass|{{SUBPAGENAME}}]] | ||
[[تصنيف: Sass Function]] | [[تصنيف: Sass Function|{{SUBPAGENAME}}]] | ||
مراجعة 07:00، 20 مايو 2018
تحلِّل الدالة selector_parse() محدّدًا عرّفه المُستخدم (user-provided) إلى قائمة من قوائم من سلاسل نصيَّة كما تُعاد باستعمال الرمز &.
البنية العامة
selector_parse($selector)
المعاملات
$selector
المحدِّد الذي سيُحلّل. يمكن أن يكون عبارة عن سلسلة نصيَّة، أو قائمة من سلاسل نصيَّة، أو قائمة من قوائم من سلاسل نصيَّة كما تُعاد باستعمال الرمز &.
القيم المعادة
تُعاد قائمة من قوائم من سلاسل نصيَّة التي تمثل المحدِّد $selector، ويكون تنسيقها بنفس تنسيق المحدّد المُعاد باستعمال الرمز &.
أمثلة
مثال نموذجي عن استخدام الدالة selector_parse():
selector_parse(".foo .bar, .baz .bang"); // ('.foo' '.bar', '.baz' '.bang')
انظر أيضًا
- الدالة
selector_append(): تضيف المحدِّدات إلى بعضها بعضًا دون مسافات بينها. - الدالة
selector_extend(): توسّع محدِّدًا معيَّنًا. - الدالة
selector_unify(): تُوحّد محدِّدين. - الدالة
is_superselector(): تتحقَّق ما إذا كان المحدِّد فائقًا. - الدالة
simple_selectors(): تعيد المحدّدات البسيطة التي يتركّب منها المحدّد المركّب المُمرَّر إليها.