Proprietà CSS border-start-end-radius
- Pagina precedente border-spacing
- Pagina successiva border-start-start-radius
Definizione e utilizzo
border-start-end-radius
la proprietà viene utilizzata per definire il raggio dell'angolo arrotondato tra l'inizio della direzione bloccata (block-start) e la fine della direzione inline (inline-end).
Attenzione:proprietà CSS correlate writing-mode
,text-orientation
e direction
definisce la direzione bloccata e la direzione inline. Ecco perché queste proprietà influenzano anche border-start-end-radius
risultato della proprietà. Per le pagine in inglese, la direzione inline è da sinistra a destra, e la direzione bloccata è verso il basso.
se border-start-end-radius
se una proprietà ha due valori, l'angolo arrotondato sarà ellittico:
border-start-end-radius: 50px 100px;
se border-start-end-radius
se una proprietà ha un valore, l'angolo arrotondato sarà circolare:
border-start-end-radius: 50px;
CSS border-start-end-radius
proprietà e border-bottom-left-radius
,border-bottom-right-radius
,border-top-left-radius
e border-top-right-radius
è molto simile ma border-start-end-radius
L'attributo dipende dalla direzione del blocco e della direzione inline.
Esempio
Esempio 1
Aggiungi arrotondamenti alla parte iniziale della direzione del blocco e alla fine della direzione inline di alcuni elementi:
#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; }
Esempio 2: Combinazione dell'attributo direction
La posizione delle forme arrotondate iniziale della direzione del blocco e finale della direzione inline è influenzata da direction
Impatto dell'attributo:
#example1 { border: 2px solid red; direction: rtl; border-start-end-radius: 25px; }
Esempio 3: Combinazione dell'attributo writing-mode
La posizione delle forme arrotondate iniziale della direzione del blocco e finale della direzione inline è influenzata da writing-mode
Impatto dell'attributo:
#example2 { border: 2px solid red; writing-mode: vertical-rl; border-start-end-radius: 25px; }
Sintassi CSS
border-start-end-radius: 0|length|initial|inherit;
Valore dell'attributo
Valore | Descrizione |
---|---|
0 | Valore predefinito. |
length | Definisce la forma arrotondata alla parte iniziale della direzione del blocco e alla fine della direzione inline. Vedi:Unità CSS. |
% | Definisce la forma arrotondata in percentuale della lunghezza dell'elemento sull'asse corrispondente. |
initial | Imposta questa proprietà al suo valore predefinito. Vedi initial. |
inherit | Incorpora questa proprietà dall'elemento genitore. Vedi inherit. |
Dettagli tecnici
Valore predefinito: | 0 |
---|---|
Ereditarietà: | No |
Creazione dell'animazione: | Supportato. Vedi:Proprietà correlate agli animazioni. |
Versione: | CSS3 |
Sintassi JavaScript: | object.style.borderStartEndRadius="50px" |
Supporto del browser
I numeri nella tabella rappresentano la versione del browser che supporta completamente questa proprietà.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
89.0 | 89.0 | 66.0 | 15.0 | 75.0 |
Pagine correlate
Manuale:Arrotondamento angoli CSS
Riferimento:Proprietà border-bottom-left-radius CSS
Riferimento:Proprietà border-bottom-right-radius CSS
Riferimento:Proprietà CSS border-top-left-radius
Riferimento:Proprietà CSS border-top-right-radius
Riferimento:Proprietà direction CSS
Riferimento:Proprietà CSS text-orientation
Riferimento:Proprietà CSS writing-mode
- Pagina precedente border-spacing
- Pagina successiva border-start-start-radius