La parte superiore, voglio farla così https://pvpfarm.com
Voglio aggiungere un raggio del bordo come la parte inferiore (sotto)
Tutto quello che voglio è avere un po’ di spazio in alto tra essa e l’intestazione.
Il mio inglese è scarso, scusa. Grazie per l’aiuto
Va bene, il tuo inglese è buono, ma il codice può essere complicato da spiegare! Grazie per aver aggiunto maggiori dettagli. Penso che il problema abbia senso.
A volte puoi usare margin-top per aggiungere più spazio sopra.
Questo perché c’è position: fixed nella parte body:before, quindi rimarrà sempre nello stesso punto dello schermo. Cambiamolo invece in position: absolute. ‘Absolute’ ci permette di dirgli quanto vogliamo che i bordi siano distanti dai lati. Dobbiamo dirgli di usare body per i lati, quindi dobbiamo aggiungere questo codice:
body {
position: relative;
}
(Se vuoi saperne di più su position, fixed e absolute qui qui c’è un post con esempi)
Ok, eliminiamo min-height: 100% da body:before, perché vogliamo che sia più corto del 100%. Ora possiamo controllare dove sono il sopra e il sotto! Aggiungiamo top: 70px e bottom: 30px. (Top deve essere abbastanza grande da superare l’header dalla parte superiore dello schermo).