عنصر مخفی ::before CSS
- صفحه قبل ::backdrop
- صفحه بعدی ::file-selector-button
- به لایه بالاتر بازگردید دستورالعملهای مرجع pseudo-element CSS
تعریف و استفاده
CSS ::before
عنصر مخفی برای قرار دادن محتوایی در ابتدای محتوای علامت مشخص شده استفاده میشود.
استفاده از content
خصوصیت مشخص میکند که چه محتوایی باید وارد شود. مقدار content میتواند باشد:
- رشته: content: "Hello world!";
- تصویر: content: url(myimage.jpg);
- بدون محتوا: content: none;
- شمارنده: content: counter(li);
- کلمات نقل قول: content: open-quote;
- مقدار خصوصیت: content: " (" attr(href) ")";
نکته:لطفاً توجه داشته باشید که محتوایی که وارد شده است همچنان در داخل علامت مشخص شده قرار دارد. محتوایی که وارد شده است به محتوای دیگر در داخل علامت اضافه میشود.
استفاده از ::after
محتوایی را در پس از محتوای علامت خاص قرار دهید.
مثال
مثال 1
یک رشته را در ابتدای محتوای هر علامت <p> قرار دهید:
p::before { content: "خواندن این: "; }
مثال 2
یک رشته را در ابتدای محتوای هر علامت <p> قرار دهید و سبکهای وارد شده را تنظیم کنید:
p::before { content: "خواندن این -"; background-color: yellow; color: red; font-weight: bold; }
نوشتار CSS
::before { تعریفهای css; }
جزئیات فنی
نسخه: | CSS2 |
---|
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگر هستند که این عنصر مخفی را به طور کامل پشتیبانی میکند.
Chrome | Edge | Firefox | Safari | opera |
---|---|---|---|---|
4.0 | 9.0 | 3.5 | 3.1 | 7.0 |
صفحات مرتبط
تدریس:عنصر مخفی CSS
منابع:عنصر مخفی ::after
- صفحه قبل ::backdrop
- صفحه بعدی ::file-selector-button
- به لایه بالاتر بازگردید دستورالعملهای مرجع pseudo-element CSS