ویژگی CSS inset-inline-start
- صفحه قبل inset-inline-end
- صفحه بعدی isolation
定义和用法
inset-inline-start
تعریف و استفاده
توجه داشته باشید:ویژگیها را تنظیم کنید تا فاصله ابتدای عنصر در جهت خط با عنصر والد خود مشخص شود. برای اینکه این ویژگی کار کند، باید ویژگی
position
ویژگیهای CSS inset-inline
و inset-block
ویژگیها با ویژگیهای CSS top
،bottom
،left
و right
ویژگیها بسیار مشابه هستند، اما inset-block
و inset-inline
ویژگیها بستگی به جهت بلوک و جهت خط دارند.
توجه داشته باشید:ویژگیهای CSS مرتبط writing-mode
و direction
تعریف میکند جهت خط. این ویژگی بر موقعیت عنصر در جهت خط تأثیر میگذارد و inset-inline-start
نتیجه ویژگی. برای صفحات انگلیسی، جهت خط از چپ به راست و جهت بلوک به پایین است.
مثال
مثال 1
فاصله ابتدای عنصر قرار گرفته شده <div> در جهت خط با عنصر والد خود تنظیم میکند:
div { inset-inline-start: 50px; }
مثال 2
وقتی ویژگی <div>元素的 writing-mode
وقتی مقدار ویژگی به vertical-rl تنظیم شود، جهت خط به پایین خواهد بود. نتایجی که به دست میآید این است که ابتدای عنصر از سمت چپ به بالا حرکت میکند:
div { inset-inline-start: 50px; writing-mode: vertical-rl; }
مثال 3
وقتی ویژگی <div>元素的 direction
وقتی مقدار ویژگی به rtl تنظیم شود، جهت خط از راست به چپ خواهد بود. توضیحی که در اینجا وجود دارد یک اشتباه کوچک دارد، باید باشد: "结果是元素的起始端仍然保持在右侧(因为对于 rtl،起始端本就是右侧,只是相对于默认 ltr 布局来说,整个内容翻转了)"
div { inset-inline-start: 50px; direction: rtl; }
جملات CSS
inset-inline-start: auto|length|initial|inherit;
مقدار ویژگی
مقدار | توضیح |
---|---|
자وتو | مقدار پیشفرض. فاصله پیشفرض داخلی عنصر. |
length | فاصله را با استفاده از واحدهایی مانند px،pt،cm و غیره مشخص میکند. مقدار منفی مجاز است. لطفاً مراجعه کنید به:واحدهای CSS. |
% | فاصلهای را نسبت به اندازه عنصر والد در محور مربوطه به صورت درصد مشخص میکند. |
initial | این ویژگی را به مقدار پیشفرض خود تنظیم میکند. لطفاً مراجعه کنید به: initial. |
inherit | این ویژگی را از عنصر والد خود ارث میبرد. لطفاً مراجعه کنید به: inherit. |
جزئیات فنی
مقدار پیشفرض: | 자وتو |
---|---|
انتقالپذیری: | خیر |
انیمیشنسازی: | پشتیبانی. لطفاً مراجعه کنید به:ویژگیهای مرتبط با انیمیشن. |
نسخه: | CSS3 |
جملات برنامهنویسی جاوااسکریپت: | object.style.insetInlineStart="30%" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخهای اولیه از مرورگرهایی است که این ویژگی را کامل پشتیبانی میکنند.
کروم | اژدها | افریکس | سفاری | اپرا |
---|---|---|---|---|
87.0 | 87.0 | 63.0 | 14.1 | 73.0 |
صفحات مرتبط
آموزش:تعیین مکان CSS
ارجاع به:ویژگی position CSS
ارجاع به:ویژگی direction CSS
ارجاع به:خصوصیت writing-mode CSS
- صفحه قبل inset-inline-end
- صفحه بعدی isolation