ویژگی border-start-end-radius CSS

تعریف و استفاده

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