توابع attr() CSS

تعریف و استفاده

CSS attr() این تابع مقادیر مقیاس عنصر انتخاب شده را بازمی‌گرداند.

مثال

در این مثال، مقادیر href در عناصر <a> بعد از آن‌ها اضافه می‌شود و در قفصه‌ها قرار می‌گیرد:

a:after {
  content: " (" attr(href) ")";
}

تجربه کنید

قوانین CSS

attr(attribute-name type fallback)
مقادیر توضیح
attribute-name ضروری. نام مقیاس عنصر HTML.
type

اختیاری. نوع مقادیر یا واحد مقیاس. می‌تواند یکی از موارد زیر باشد:

  • رشته
  • رنگ
  • URL
  • عدد صحیح
  • عدد
  • طول
  • درجه
  • em،ex،px،rem،vw،vh،vmin،vmax،mm،cm،in،pt یا pc
  • درجه،grad،rad
  • زمان
  • ثانیه،میلی ثانیه
  • Hz،kHz
  • %
  • تردید
fallback اختیاری. اگر مقیاس یا مقادیر معتبر نباشد، مقادیر جایگزین.

جزئیات فنی

نسخه: CSS2

پشتیبانی مرورگر

اعداد در جدول نشان‌دهنده نسخه‌ی اولیه‌ی مرورگرهای پشتیبان از این عملکرد می‌باشند.

کروم ایج فایرفاکس سافری آپرا
attr()
2 8 1 3.1 9
type مقادیر
نامستند نامستند نامستند نامستند نامستند
fallback مقادیر
نامستند نامستند 119 نامستند نامستند