A parte de cima, quero fazer assim https://pvpfarm.com
Quero adicionar raio de borda como a parte de baixo (embaixo)
Tudo que quero é ter um espaço em cima entre ela e o cabeçalho.
Isso acontece porque há position: fixed na parte body:before, então ele sempre ficará no mesmo lugar na tela. Vamos mudar para position: absolute em vez disso. ‘Absolute’ nos permite dizer o quão longe das bordas queremos que as bordas fiquem. Precisamos dizer para usar body para as bordas, então precisamos adicionar este código:
body {
position: relative;
}
(Se você quiser aprender mais sobre position, fixed e absolute aqui aqui está um post com exemplos)
Ok, vamos deletar min-height: 100% de body:before, porque queremos que seja menor que 100%. Agora podemos controlar onde o topo e a base estão! Vamos adicionar top: 70px e bottom: 30px. (O topo precisa ser grande o suficiente para passar pelo cabeçalho do topo da tela).