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