ویژگی border-start-end-radius CSS
- صفحه قبلی border-spacing
- صفحه بعدی border-start-start-radius
تعریف و استفاده
border-start-end-radius
ویژگی برای تعریف نیمقطر گوشه بین ابتدای جهت بلوک (block-start) و انتها جهت درون خط (inline-end) استفاده میشود.
توجه:ویژگیهای CSS مرتبط writing-mode
وtext-orientation
و direction
تعریف جهت بلوک و جهت درون خط. به همین دلیل این ویژگیها بر border-start-end-radius
نتیجه ویژگی. برای صفحات انگلیسی، جهت درون خط از چپ به راست و جهت بلوک به پایین است.
اگر border-start-end-radius
اگر ویژگی دو مقدار دارد، گوشهها یک بیضی خواهند بود:
border-start-end-radius: 50px 100px;
اگر border-start-end-radius
اگر ویژگی یک مقدار دارد، گوشههای گرد خواهند بود:
border-start-end-radius: 50px;
CSS border-start-end-radius
ویژگی با border-bottom-left-radius
وborder-bottom-right-radius
وborder-top-left-radius
و border-top-right-radius
بسیار مشابه هستند، اما border-start-end-radius
ویژگی وابسته به مسیر بلوک و مسیر جریان داخلی هستند.
مثال
مثال 1
برای اضافه کردن گوشههای ابتدای مسیر بلوک و انتهای مسیر جریان داخلی به برخی عناصر:
#example1 { background-color: lightblue; border-start-end-radius: 50px; } #example2 { background-color: lightblue; border-start-end-radius: 50px 20px; } #example3 { background-color: lightblue; border-start-end-radius: 50%; direction: rtl; } #example4 { background-color: lightblue; border-start-end-radius: 50%; writing-mode: vertical-rl; }
مثال 2: ترکیب ویژگی direction
محل گوشههای ابتدای مسیر بلوک و انتهای مسیر جریان داخلی تحت تأثیر direction
تأثیر ویژگی:
#example1 { border: 2px solid red; direction: rtl; border-start-end-radius: 25px; }
مثال 3: ترکیب ویژگی writing-mode
محل گوشههای ابتدای مسیر بلوک و انتهای مسیر جریان داخلی تحت تأثیر writing-mode
تأثیر ویژگی:
#example2 { border: 2px solid red; writing-mode: vertical-rl; border-start-end-radius: 25px; }
قوانین CSS
border-start-end-radius: 0|length|initial|inherit;
مقدار ویژگی
مقدار | توضیح |
---|---|
0 | مقدار پیشفرض. |
length | شکل گوشههای ابتدای مسیر بلوک و انتهای مسیر جریان داخلی را تعریف میکند. لطفاً به:واحدهای CSS. |
% | شکل گوشهها را با درصد طول عناصر در محورهای مربوطه تعریف میکند. |
initial | این ویژگی را به مقدار پیشفرض خود تنظیم کنید. ببینید: initial. |
inherit | این ویژگی از ویژگی پدر خود ارث میبرد. ببینید: inherit. |
جزئیات فنی
مقدار پیشفرض: | 0 |
---|---|
ارثپذیری: | خیر |
انیمیشن: | پشتیبانی میشود. لطفاً به:ویژگیهای مرتبط با انیمیشن. |
نسخه: | CSS3 |
قوانین جاوااسکریپت: | object.style.borderStartEndRadius="50px" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگر هستند که این ویژگی را کامل پشتیبانی میکند.
کروم | اینجر | افری | سفاری | آپرا |
---|---|---|---|---|
89.0 | 89.0 | 66.0 | 15.0 | 75.0 |
صفحات مرتبطه
مستند:کنارههای گرد CSS
ارجاع:}ویژگی border-bottom-left-radius CSS
ارجاع:}ویژگی border-bottom-right-radius CSS
ارجاع:}ویژگی border-top-left-radius CSS
ارجاع:}ویژگی border-top-right-radius CSS
ارجاع:}ویژگی direction CSS
ارجاع:}ویژگی text-orientation CSS
ارجاع:}ویژگی writing-mode CSS
- صفحه قبلی border-spacing
- صفحه بعدی border-start-start-radius