سبد (0)

خصوصیت direction

مثال (خصوصیت direction)

راست به چپ کردن جهت متن:

div
{
direction:rtl;
}
خودتان امتحان کنید »

تعریف و کاربرد

با استفاده از خاصیت direction می توانیم جهت نوشتن متن را مشخص کنیم.

نکته: برای تنظیم پشتیبانی از چندزبانی در یک صفحه مشابه، خاصیت direction را به همراه خاصیت unicode-bidi به کار ببرید.

مقدار پیشفرض ltr
ارث بری بله
نسخه CSS2
JavaScript ساختار object.style.direction="rtl"

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

Internet Explorer Firefox Opera Google Chrome Safari

تمام مرورگرهای اصلی، خصوصیت direction را پشتیبانی می کنند.

توجه: مرورگر Internet Explorer 7 و نسخه های قبلی آن، مقدار "inherit" را پشتیبانی نمی کند. IE8 به !DOCTYPE! نیاز دارد. IE9 مقدار "inherit" را پشتیبانی می کند.


مقدارهای خصوصیت

مقدارتوضیحاتنمایش دادن
ltr جهت نوشتن از چپ به راست می باشد. مقدار پیش فرض است. نمایش دادن »
rtl جهت نوشتن از راست به چپ می باشد. نمایش دادن »
inherit تعیین می کند که باید از والدش، ارث بری داشته باشد.  

بیاموزهای مرتبط

Styling Text (بیاموز CSS)

دیدگاه‌ها  

+1 # شریف 1394-04-25 00:59
سلام و خداقوت.منظور از اینکه از والد ارث بری داشته باشد در آخرین سطر جدول چیست؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+4 # احسان عباسی 1394-04-25 11:40
سلام
به مثال زیر دقت کنید:
<div style="directio n:rtl" >

<p style="directio n:inherit" >
جهت این متن از راست به چپ است

</p >

</div >

اگر این کد را در یک ویرایشگر اجرا کنید می بینید که جهت متن پاراگراف از راست به چپ خواهد بود. یعنی راست چین می شود. این پاراگراف درون یک div قرار دارد که direction آن برابر با rtl است. حالا همان طور که مشاهده می کنید، برای پاراگراف مقدار direction را برابر با inherit قرار داده ایم . پس پاراگراف جهت direction را از عنصر والد خود که همان عنصر div است به ارث می برد.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # شریف 1394-04-29 19:46
متشکر از جوابتون.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان