CSS
HTML
JavaScript
PHP
Coming Soon
Generatori
Varie & Old

CSS border-end-start-radius

La proprietà CSS border-end-start-radius (CSS Logical Properties, CSS3/4) definisce il raggio dell’angolo logico di fine blocco e inizio inline

La proprietà border-end-start-radius permette di arrotondare l'angolo situato all'incrocio tra la fine dell'asse blocco e l'inizio dell'asse inline, adattandosi automaticamente alla direzione del testo e alla scrittura orizzontale o verticale. Questa proprietà è particolarmente utile per layout internazionali e flessibili.

Sintassi

border-end-start-radius: lunghezza;

Significato dei valori principali:

  • lunghezza: Valore del raggio di curvatura in unità CSS come px, em, ecc. Esempio: 15px, 1.5em.


Esempio proprietà: border-end-start-radius


Codice Esempio: border-end-start-radius

CODE: CSSpreleva codice
  1. .border-end-start-radius-box {
  2.   width: 260px;
  3.   height: 150px;
  4.   border: 3px solid #2a9d8f;
  5.   border-end-start-radius: 20px;
  6.   border-start-end-radius: 0;
  7.   background-color: #e9c46a;
  8.   color: #264653;
  9.   font-weight: 600;
  10.   display: flex;
  11.   align-items: center;
  12.   justify-content: center;
  13.   font-size: 18px;
  14.   margin: 20px auto;
  15.   transition: all 0.3s ease;
  16. }
  17.  
  18. /* Scrittura verticale */
  19. .border-end-start-radius-box[dir="rtl"] {
  20.   writing-mode: vertical-rl;
  21. }

Contenuto Esempio: border-end-start-radius

Esempio di utilizzo della proprietà border-end-start-radius

In questo esempio, l'angolo in corrispondenza della fine blocco e inizio inline ha un raggio arrotondato di 20px, adattandosi alla direzione del testo:


Angolo border-end-start arrotondato

Scrittura verticale, angolo adattato

CSS e HTML per l'elemento con border-end-start-radius:

  
  <style>
  .border-end-start-radius-box {
    width: 260px;
    height: 150px;
    border: 3px solid #2a9d8f;
    border-end-start-radius: 20px;
    border-start-end-radius: 0;
    background-color: #e9c46a;
    color: #264653;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    margin: 20px auto;
    transition: all 0.3s ease;
  }

  /* Scrittura verticale per mostrare adattabilità */
  .border-end-start-radius-box[dir="rtl"] {
    writing-mode: vertical-rl;
  }
  </style>

  <div class="border-end-start-radius-box">
    Angolo border-end-start arrotondato
  </div>

  <div class="border-end-start-radius-box" dir="rtl">
    Scrittura verticale, angolo adattato
  </div>
  

Note:
Le indicazioni dei Browser supportati sono superate grazie alla loro costante evoluzione, si consiglia di verificare la compatibilità dei vari browser eseguendo il test cliccando qui sotto.

Supporto Browser

Browser Support

I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Acconsento Info Cookies