ساس سلیکٹر فانکشن

ساس سلیکٹر فانکشن

توابع انتخاب‌کننده برای بررسی و عمل بر روی انتخاب‌کننده‌ها استفاده می‌شوند.

در جدول زیر، همه توابع انتخاب‌کننده Sass لیست شده‌اند:

توابع توضیح & مثال
is-superselector(super, sub)

بررسی super آیا انتخاب‌کننده با آن تطابق دارد؟ sub عناصر تطابق یافته.

مثال:

is-superselector("div", "div.myInput")

نتائج: true

is-superselector("div.myInput", "div")

نتائج: false

is-superselector("div", "div")

نتائج: true

selector-append(سلیکٹرز)

انتخاب‌کننده دوم (و سوم/چهارم و غیره) به انتخاب‌کننده اول اضافه می‌شود.

مثال:

selector-append("div", ".myInput")

نتائج: div.myInput

selector-append(".warning", "__a")

نتائج: .warning__a

selector-extend(selector, extendee, extender)
selector-nest(سلیکٹرز)

با استفاده از لیست ارائه شده، انتخاب‌کننده جدیدی که شامل لیست انتخاب‌کننده‌های پیچیده است، برمی‌گرداند.

مثال:

selector-nest("ul", "li")

نتائج: ul li

selector-nest(".warning", "alert", "div")

نتائج: .warning div, alert div

selector-parse(selector)

با استفاده از فرمت مشابه انتخاب‌کننده والد، لیست شامل رشته‌های انتخاب‌کننده را برمی‌گرداند.

مثال:

selector-parse("h1 .myInput .warning")

نتائج: ('h1' '.myInput' '.warning')

selector-replace(selector, مقابلے میں, مقابلے میں مخصوص سلیکٹر میں رکھتا ہے。)

بہم جو صرف مقابلے میں مخصوص سلیکٹر میں رکھتا ہے。 مقابلے میں مخصوص سلیکٹر میں مقابلے میں مقابلے میں مخصوص سلیکٹر.

مثال:

سلیکٹر ریپلیس("پ.وارننگ", "پ", "دیو")

نتائج: دیو.وارننگ

سلیکٹر یونیفائی(سلیکٹر1, سلیکٹر2)

نئی سلیکٹر بہم جو صرف سلیکٹر1 اور سلیکٹر2 کسیقیر کا تعلق رکھتا ہے。

مثال:

سلیکٹر یونیفائی("ایم آئن", ".غیر فعال")

نتائج: ایم آئن.غیر فعال

سلیکٹر یونیفائی("پ، ہی1")

نتائج: نیل

سیمپل سلیکٹرز(سلیکٹرز)

بازگشت سلیکٹرز مختلف سلیکٹرز کی فہرست.

مثال:

سیمپل سلیکٹرز("دیو.ایم آئن")

نتائج: دیو، .ایم آئن

سیمپل سلیکٹرز("دیو.ایم آئن:بے")

نتائج: دیو، .ایم آئن، :بے کے قبل