عنصر جعلی ::before CSS
- صفحه قبل ::backdrop
- صفحه بعدی ::file-selector-button
- بازگشت به طبقه بالاتر دستورالعمل مرجع عناصر فرضی 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
- صفحه قبل ::backdrop
- صفحه بعدی ::file-selector-button
- بازگشت به طبقه بالاتر دستورالعمل مرجع عناصر فرضی CSS