ویژگی CSS margin-block
- صفحه قبل مargins
- صفحه بعدی margin-block-end
تعریف و استفاده
margin-block
این ویژگی محدودهی بیرونی لبهی آغازین و پایان لبهی یک مسیر بلوک را مشخص میکند و یک شorthand از موارد زیر است:
margin-block
مقدار این ویژگی میتواند به روشهای مختلف تنظیم شود:
اگر مقیاس margin-block دو مقدار داشته باشد:
margin-block: 10px 50px;
- محدودهی بیرونی لبهی آغازین 10 پیکس است
- حاشیه لبه پایان 50px است
اگر margin-block ویژگی یک مقدار داشته باشد:
margin-block: 10px;
- حاشیههای شروع و پایان لبهها هر دو 10px هستند
CSS margin-block
و margin-inline
ویژگیها با CSS margin-top
،margin-bottom
،margin-left
و margin-right
به طور مشابه است، اما margin-block و margin-inline
ویژگیها بستگی به جهت بلوک و جهت خط دارند.
توجه داشته باشید:ویژگیهای CSS مرتبط writing-mode
تعریف میکند جهت بلوک. این اثرات بر موقعیت شروع و پایان بلوک و margin-block
نتیجه ویژگی. برای صفحات انگلیسی، جهت بلوک به سمت پایین و جهت خط از چپ به راست است.
مثال
مثال 1
مقدار حاشیههای دو طرف در جهت بلوک را تنظیم میکند:
div { margin-block: 35px; }
مثال 2
وقتی علامت <div> عنصر: writing-mode
وقتی مقدار ویژگی writing-mode به vertical-rl تنظیم شود، موقعیت شروع عنصر در جهت بلوک به سمت راست و موقعیت پایان عنصر به سمت چپ تغییر میکند. تغییرات writing-mode نیز تأثیراتی بر margin-block دارد:
#parentDiv { writing-mode: vertical-rl; } #myDiv { margin-block: 10px 50px; }
اسکریپت CSS
margin-block: auto|طول|initial|inherit;
مقدار ویژگی
مقدار | توضیح |
---|---|
자동 | مقدار پیشفرض. مقدار پیشفرض margin-block عنصر. |
طول |
با استفاده از واحدهای px، pt، cm و غیره margin-block را مشخص کنید. مقادیر منفی مجاز هستند. لطفاً به:واحدهای CSS. |
% | مقدار margin-block به درصد نسبت به اندازه عنصر والد در جهت خط. |
مقدار پیشفرض | این ویژگی را به مقدار پیشفرض خود تنظیم کنید. به: مقدار پیشفرض. |
وراثت | این ویژگی را از عنصر والد خود ارث میبرد. به: وراثت. |
جزئیات فنی
مقدار پیشفرض: | 자동 |
---|---|
وراثت: | خیر |
انیمیشنسازی: | پشتیبانی میشود. لطفاً به:خصوصیات مرتبط با انیمیشن. |
نسخه: | CSS3 |
اسکریپت جاوااسکریپت: | object.style.marginBlock="50px 20px" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه مرورگر اولیهای است که این ویژگی را کامل پشتیبانی میکند.
کروم | اندروید | فایرفاکس | سافاری | опера |
---|---|---|---|---|
87.0 | 87.0 | 66.0 | 14.1 | 73.0 |
صفحات مرتبط
ارجاع:ویژگی CSS margin-block-end
ارجاع:ویژگی CSS margin-block-start
ارجاع:ویژگی CSS margin-bottom
ارجاع:ویژگی margin-inline CSS
ارجاع:ویژگی margin-left CSS
ارجاع:ویژگی margin-right CSS
ارجاع:ویژگی margin-top CSS
ارجاع:ویژگی writing-mode CSS
- صفحه قبل مargins
- صفحه بعدی margin-block-end