CSS padding-inline
La proprietà CSS padding-inline in CSS3 gestisce il padding orizzontale in modo logico
La proprietà padding-inline
, introdotta in CSS3, permette di definire lo spazio interno orizzontale rispettando il flusso logico del testo. È utile per layout multilingua che devono adattarsi a direzioni di scrittura diverse, come da sinistra a destra o da destra a sinistra.
Sintassi
Significato dei valori principali:
-
1 valore: applica lo stesso padding sia all’inizio che alla fine dell’asse inline.
-
2 valori: il primo valore si applica all’inizio della linea (inline-start), il secondo alla fine (inline-end).
-
valori accettati: unità di misura CSS come
px
,em
,rem
,%
, ecc.
Esempio proprietà: padding-inline
Codice Esempio: padding-inline

.padding-inline-example {
writing-mode: horizontal-tb;
padding-inline: 40px 20px;
background-color: #007acc;
color: white;
font-size: 22px;
text-align: center;
border-radius: 10px;
}
Contenuto Esempio: padding-inline
Esempio di utilizzo di padding-inline
In questo esempio, la proprietà padding-inline
imposta il padding logico orizzontale di un contenitore:
(inizio: 50px, fine: 20px)
CSS e HTML per il blocco con padding-inline
:
<style>
.padding-inline-example {
writing-mode: horizontal-tb;
padding-inline: 50px 20px;
background-color: #007acc;
color: white;
font-size: 22px;
text-align: center;
border-radius: 10px;
}
</style>
<div class="padding-inline-example">
Padding logico orizzontale
</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.