Dire che ho un mucchio di elementi P, LI o DIV, senza nulla tra di loro. Voglio controllare la spaziatura verticale tra loro, in modo che non si adattino così strettamente. Ma non voglio aggiungere nessuno spazio in alto e in basso, poiché questo è gestito dall'elemento genitore e non ho bisogno di altro. C'è un modo semplice per farlo che funzioni per tutti gli elementi di blocco?Come aggiungere spaziatura verticale tra elementi di blocco, ma non superiore e inferiore
dire che ho avuto qualcosa di simile:
p {
margin: 5px 0;
}
e poi
<div>
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
</div>
Ma io non voglio 5px sopra p 1, o al di sotto p 4, dal momento che il div ha già imbottitura e non voglio andare a scherzare con quello. Voglio solo il 10px tra p 1 e p 2, p 2 e p 3, ecc.
Sono sicuro che potrei fare qualcosa di kludgy (e ho molte volte), ma sto cercando qualcosa di più pulito che io indossi Devo fare un sacco di involucri speciali per questa situazione comune.
Puoi mostrare un esempio di ciò che hai provato? Solo il testo non è sufficiente per capire il tuo problema. – Murtaza
per favore cancella quello che vuoi – sandeep
scusa non è chiaro, modificato. – rob