La parte superior, quiero hacerla así https://pvpfarm.com
Quiero añadir radio de borde como la parte inferior (de abajo)
Todo lo que quiero es tener algo de espacio en la parte superior entre ella y el encabezado.
Mi inglés es malo, lo siento. Gracias por la ayuda
Esto se debe a que hay position: fixed en la parte body:before, por lo que siempre permanecerá en el mismo lugar de la pantalla. Cambiémoslo a position: absolute en su lugar. ‘Absolute’ nos permite decirle qué tan lejos de los lados queremos los bordes. Necesitamos decirle que use body para los lados, así que necesitamos añadir este código:
body {
position: relative;
}
(Si quieres aprender más sobre position, fixed y absolute aquí aquí hay una publicación con ejemplos)
Ok, eliminemos min-height: 100% de body:before, porque queremos que sea más corto que el 100%. ¡Ahora podemos controlar dónde están la parte superior e inferior! Añadamos top: 70px y bottom: 30px. (Top necesita ser lo suficientemente grande como para pasar por encima del encabezado desde la parte superior de la pantalla).