CSS داخل-اینترن

تعریف اور استعمال

inset-inline نمایاں کو سیٹ کرنا چاہئے تاکہ وہ عناصر کو خاندان کی رکاوٹ سے دور رکھ سکے

توجه:اگر آپ اس نمائاں کو اپنائیں تو، وہ کار کردار کا حامل ہونا چاہئے پوزیشن نمایاں

inset-inline نمایاں اسی کی مختصر نمائش ہیں:

inset-inline نمایاں کی اقدار مختلف طریقوں سے سیٹ کی جاسکتی ہیں:

اگر inset-inline اپنے اپ کی دو اقدار کا حامل ہو:

inset-inline: 10px 50px;
  • شروع کی دوری 10px کی ہے
  • مکمل کی دوری 50px کا ہے

اگر ویژگی inset-inline یک مقدار داشته باشد:

inset-inline: 10px;
  • فاصله شروع و پایان عنصر هر دو 10px هستند

CSS‌های inset-inline و inset-block ویژگی‌ها با ویژگی‌های CSS top،bottom،left و right ویژگی بسیار مشابه است، اما inset-block و inset-inline ویژگی وابسته به جهت بلوک و جهت خط است.

توجه:ویژگی‌های CSS مرتبط writing-mode و direction جهت خط را تعریف می‌کند. این بر روی موقعیت شروع و پایان خط تأثیر می‌گذارد و inset-inline نتیجه ویژگی. برای صفحات انگلیسی، جهت خط از چپ به راست است و جهت بلوک به پایین است.

مثال

مثال 1

فاصله‌ای که عنصر <div> مکان‌یابی شده با عنصر والد خود در جهت خط تنظیم می‌شود:

div {
  inset-inline: 10px 50px;
}

آزمایش کنید

مثال 2

وقتی مقدار <div> عنصر writing-mode وقتی مقدار ویژگی vertical-rl تنظیم شود، جهت خط به پایین است. نتیجه این است که سر عنصر از سمت چپ به بالا حرکت می‌کند و پایان عنصر از سمت راست به پایین حرکت می‌کند:

div {
  inset-inline: 15px 30px;
  writing-mode: vertical-rl;
}

آزمایش کنید

مثال 3

وقتی مقدار <div> عنصر direction وقتی مقدار ویژگی rtl تنظیم شود، جهت خط از راست به چپ است. نتیجه این است که سر عنصر از سمت چپ به سمت راست حرکت می‌کند و پایان عنصر از سمت راست به سمت چپ حرکت می‌کند:

div {
  inset-inline: 15px 30px;
  direction: rtl;
}

آزمایش کنید

آموزش CSS:

inset-inline: auto|length|initial|inherit;

مقدار ویژگی

مقدار توضیح
auto مقدار پیش‌فرض. فاصله پیش‌فرض inset-inline عنصر.
length فاصله را با استفاده از واحد‌هایی مانند px،pt،cm مشخص می‌کند. مقدار منفی مجاز است. ببینید:سی ایس ایس یونٹ.
% فاصله‌ای به عنوان درصد از اندازه عنصر والد در محور مربوطه مشخص می‌کند.
initial این ویژگی را به مقدار پیش‌فرض خود تنظیم می‌کند. ببینید: initial.
inherit این ویژگی را از عنصر والد خود ارث می‌برد. ببینید: inherit.

جزئیات فنی

مقدار پیش‌فرض: auto
ارث: خیر
انیمیشن تولید: پشتیبانی می‌شود. لطفاً ببینید:ویژگی‌های مرتبط با انیمیشن.
نسخه: CSS3
آموزش جاوااسکریپت: object.style.insetInline="100px 50px"

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

اعداد در جدول نشان‌دهنده نسخه مرورگر اولین نسخه‌ای هستند که این ویژگی را کامل پشتیبانی می‌کند.

کروم ايدج فایرفاکس سافاری آپرا
87.0 87.0 63.0 14.1 73.0

صفحات مرتبط

آموزش:CSS قرارگیری

مراجعه:CSS position کا حصہ

مراجعه:CSS ڈائریکشن اپریٹر

مراجعه:CSS حالت نویسی属性