CSS
HTML
JavaScript
PHP
Coming Soon
Generatori
Varie & Old

CSS inline-size

La proprietà CSS3 inline-size imposta la dimensione logica orizzontale

La proprietà inline-size è la versione logica della classica width. Varia in base al flusso di scrittura del documento, rendendo il layout più adattabile in contesti multilingua e internazionali, soprattutto con scritture verticali o da destra a sinistra.

Sintassi

inline-size: valore;

Significato dei valori principali:

  • auto: Il browser determina automaticamente la larghezza in base al contenuto e al contesto.

  • lunghezza fissa: Valore in px, em, rem, ecc. (es. inline-size: 300px;).

  • percentuale: Riferita alla dimensione del contenitore padre (es. inline-size: 80%;).

  • min-content / max-content / fit-content: Valori speciali per layout fluidi e contenuto adattivo.


Esempio proprietà: inline-size


Codice Esempio: inline-size

CODE: CSSpreleva codice
  1. .logical-box {
  2.   inline-size: 300px;
  3.   block-size: auto;
  4.   writing-mode: horizontal-tb;
  5.   border: 2px solid #4f46e5;
  6.   padding: 16px;
  7.   background-color: #eef2ff;
  8. }

Contenuto Esempio: inline-size

Esempio di utilizzo della proprietà inline-size

In questo esempio, l'elemento ha una larghezza logica definita con inline-size, che si adatta alla direzione del testo:


Questo box ha una larghezza logica di 250px, indipendentemente dalla direzione del testo.

CSS e HTML per l'esempio con inline-size:

  
  <style>
    .logical-box {
      inline-size: 300px;
      block-size: auto;
      writing-mode: horizontal-tb;
      border: 2px solid #4f46e5;
      padding: 16px;
      background-color: #eef2ff;
    }
  </style>

  <div class="logical-box">
      Questo box ha una larghezza logica di 300px...
  </div>
  

⚠️ Note compatibilità:
inline-size è supportata nella maggior parte dei browser moderni. Per garantire compatibilità con browser legacy, è consigliabile usare anche width come fallback.


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