W3docs

Proprietà CSS padding-right

Come usare la proprietà CSS padding-right per definire lo spazio di padding a destra di un elemento. Valori ed esempi.

La proprietà CSS padding-right imposta la larghezza dell'area di padding sul lato destro di un elemento. Il padding è lo spazio trasparente tra il contenuto di un elemento e il suo bordo: aumentare padding-right sposta il bordo destro più lontano dal contenuto (il contenuto rimane nella stessa posizione; l'elemento diventa più largo a meno che box-sizing non sia impostato su border-box).

Questa pagina illustra i valori accettati (lunghezze, percentuali e le parole chiave CSS globali), come viene calcolato il padding in percentuale e degli esempi eseguibili per ciascun caso. Per impostare solo il padding destro usa padding-right; per impostare tutti e quattro i lati contemporaneamente usa la proprietà abbreviata padding.

Informazione

I valori negativi non sono validi.

Informazione

Questa proprietà non ha alcun effetto sugli elementi inline, come <span>.

Valore iniziale0
Si applica aTutti gli elementi. Fa eccezione quando la proprietà display è impostata su table-row-group, table-header-group, table-footer-group, table-row, table-column-group e table-column. Si applica anche a ::first-letter.
EreditatoNo.
AnimabileSì. Lo spazio di padding è animabile.
VersioneCSS1
Sintassi DOMobject.style.paddingRight = "40px";
Suggerimento

Con l'aiuto della proprietà padding puoi impostare i padding su tutti i lati di un elemento con una singola dichiarazione.

Sintassi

Sintassi della proprietà CSS padding-right

padding-right: length | initial | inherit;

Esempio della proprietà padding-right:

Esempio della proprietà CSS padding-right con valore px

<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      p {
        border: 2px solid #000;
        color: #8ebf42;
        padding-right: 100px;
      }
    </style>
  </head>
  <body>
    <h2>Padding-right property example</h2>
    <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s...</p>
  </body>
</html>

Risultato

Proprietà CSS padding-right

Esempio della proprietà padding-right con valore "length":

Esempio della proprietà CSS padding-right con valore pt

<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      p {
        border: 2px solid #000;
        color: #8ebf42;
        padding-right: 100pt;
      }
    </style>
  </head>
  <body>
    <h2>Padding-right property example</h2>
    <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s</p>
  </body>
</html>

Esempio della proprietà padding-right specificata in percentuale:

Esempio della proprietà CSS padding-right con valore %:

Un valore percentuale viene risolto rispetto alla larghezza del blocco contenitore dell'elemento, non alla sua altezza. Ciò significa che il padding destro si adatta quando il layout diventa più largo o più stretto, il che è utile per una spaziatura fluida e responsiva.

<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      p {
        border: 3px solid #cccccc;
        color: deepskyblue;
        padding: 15px;
        padding-right: 10%;
      }
    </style>
  </head>
  <body>
    <h2>Padding-right property example</h2>
    <p>
      Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum is simply dummy text of the printing and typesetting industry.
    </p>
  </body>
</html>

Valori

ValoreDescrizioneProva
lengthImposta il padding destro in px, pt, cm, ecc. Il valore predefinito è 0px.Prova »
%Imposta il padding destro in percentuale della larghezza dell'elemento contenitore.Prova »
initialImposta la proprietà al suo valore predefinito.Prova »
inheritEredita la proprietà dall'elemento genitore.

Quando usare padding-right

Usa padding-right quando hai bisogno di spazio solo sul bordo destro di un box — ad esempio, per tenere il testo lontano da un'icona finale, per lasciare spazio a una barra di scorrimento, o per bilanciare una spaziatura asimmetrica in una card. Se hai bisogno di una spaziatura uguale su tutti i lati, preferisci la proprietà abbreviata padding; se hai bisogno dello spazio fuori dal bordo invece che dentro, usa margin-right.

Alcune cose da tenere a mente:

  • Il padding fa parte dell'area cliccabile / di sfondo. Il colore di sfondo e l'immagine di sfondo dell'elemento si estendono attraverso il padding, a differenza del margin.
  • I valori negativi non sono validi. Per spostare il contenuto nell'altra direzione, usa un margin negativo.
  • Allarga il box per impostazione predefinita. Con il modello standard content-box, padding-right si aggiunge alla larghezza totale dell'elemento. Imposta box-sizing: border-box per mantenere fissa la larghezza dichiarata e assorbire il padding verso l'interno.

Proprietà correlate

Esercitazione

Pratica
Qual è la funzione della proprietà padding-right in CSS?
Qual è la funzione della proprietà padding-right in CSS?
Was this page helpful?