wesamdev

افلام هندية$type=sticky$count=4$show=home

$show=home

|روبوتات_$type=slider$source=random-posts$snippet=hide$cate=20$show=home

|اضافات بلوجر$type=three$m=0$rm=0$h=400$c=3$show=home

$show=home

wesamdev

شرح الدالة attr() في Css

الدالة attr()‎ في CSS تُستعمَل للحصول على قيمة إحدى خاصيات العنصر المُحدَّد واستخدامها في أنماط CSS، ويمكن استعمالها أيضًا على العناصر الزائفة (pseudo

شرح الدالة attr()

الدالة attr()



الدالة attr()‎ في CSS تُستعمَل للحصول على قيمة إحدى خاصيات العنصر المُحدَّد واستخدامها في أنماط CSS، ويمكن استعمالها أيضًا على العناصر الزائفة (pseudo-elements) وفي هذه الحالة ستُستخدَم قيمة خاصية العنصر الأصل.

/* استخدام بسيط */
attr(data-count);
attr(title);
/* تحديد نوع البيانات */
attr(srcurl);
attr(data-countnumber);
attr(data-widthpx);
/* توفير قيمة افتراضية */
attr(data-countnumber,0);
attr(srcurl,'');
attr(data-widthpx,inherit);
attr(data-something,'default');

لاحظ أنَّ الدالة attr()‎ يمكن استخدامها مع أيّ خاصية CSS، لكن دعم استخدامها مع جميع الخاصيات باستثناء content ما يزال تجريبيًا.

أمثلة

لاحظ كيف خزّنا السلسلة النصية hello في خاصية data-foo في العنصر <p>، وكيف استخدمناها مع العنصر الزائف ‎::before عبر الخاصية content:

<pdata-foo="hello">world</p>

شيفرة CSS:

p::before{
 content:attr(data-foo)" ";
}

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي (content) 2.0 1.0 8.0 9.0 3.1
دعم بقية الخاصيات غير مدعومة غير مدعومة غير مدعومة غير مدعومة غير مدعومة

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

تقبل الدالة attr()‎ القيمة التالية.

attribute-name

اسم إحدى خاصيات HTML المرتبطة بالعنصر المُحدَّد.

البنية الرسمية

attr(<attr-name>)

wesam developer

إذا أعجبك المقال أو كان مفيدًا - ضع "أعجبني". اشترك في المدونة اوشارك برأيك في التعليقات! أراك لاحقا

COMMENTS

BLOGGER
الاسم

اخبار,45,اداة للكمبيوتر,7,اضافات بلوجر,88,افلام اجنبي,9,افلام روسية,32,افلام عربي مترجمة الي الروسية,1,افلام قديمة,2,افلام هندي,8,البرمجة,8,الجديد في التكنولوجيا,46,العاب,9,النمر,7,اليوتيوب,16,اندرويد,15,اندرويد استوديو,3,برامج كمبيوتر,11,بلوجر,8,تركيا,6,تصميم,3,تطبيقات,20,جافاسكريبت,3,حوادث,5,حول العالم,65,حيوانات,25,خلفيات,1,دروس HTML| بالعربية,2,روبوتات,8,روسيا,60,سياحة,4,سيارات,12,سياسة,17,شروحات,34,شريط الاخبار,1,صحتي,2,طائرات,22,فن,35,قناة الوعي نور,4,قناة قعدة تاريخ,8,قوالب بلوجر,3,كتب الكترونية,7,مالتي ميديا,6,متصفح,2,محليات,4,مسلسل لعبة الحبار,1,مسلسلات اجنبية,2,مسلسلات رمضان 2022,1,مسلسلات رمضان 2120,1,مصر والعرب,2,معدات حربية,34,معدات زراعية,6,مقالات,100,مواصلات النقل,1,مواقع للتصميم,14,وثائقي,14,وسوم بلوجر,2,ويندوز,15,Antivirus,3,Button,1,c++,1,css,37,HTML,11,wesam,2,
rtl
item
Wesam: شرح الدالة attr() في Css
شرح الدالة attr() في Css
الدالة attr()‎ في CSS تُستعمَل للحصول على قيمة إحدى خاصيات العنصر المُحدَّد واستخدامها في أنماط CSS، ويمكن استعمالها أيضًا على العناصر الزائفة (pseudo
https://1.bp.blogspot.com/-Y7XIEubMQ-4/YMBkdhTN9-I/AAAAAAAAVjs/P96HZkgbwJMk_FGjOVs5sgCaKaFPCsDDgCLcBGAsYHQ/s16000/Black%2Band%2BRed%2BPhotocentric%2BCivil%2BSociety%2BGroup%2BProgress%2BReport%2BSustainable%2BDevelopment%2BGoals%2BPresentation%2B%25281%2529.png
https://1.bp.blogspot.com/-Y7XIEubMQ-4/YMBkdhTN9-I/AAAAAAAAVjs/P96HZkgbwJMk_FGjOVs5sgCaKaFPCsDDgCLcBGAsYHQ/s72-c/Black%2Band%2BRed%2BPhotocentric%2BCivil%2BSociety%2BGroup%2BProgress%2BReport%2BSustainable%2BDevelopment%2BGoals%2BPresentation%2B%25281%2529.png
Wesam
https://www.wesamdev.com/2021/06/attr.html
https://www.wesamdev.com/
https://www.wesamdev.com/
https://www.wesamdev.com/2021/06/attr.html
true
1297279864306511161
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content