Boa tarde
1) Uma dúvida sobre a posição relative e absolute. Eu entendi que a posição relative tem o mesmo ponto inicial da static, porém com a relative eu consigo mover meu elemento pra todos os lados, mas sempre olhando o mesmo ponto inicial. Já a absolute eu consigo mudar o ponto inicial e posicionar o elemento em qualquer parte da página. Certo? Porém uma dúvida que surgiu é a seguinte, para posicionar minha lista lá do lado direito, isso também não funciona com relative? Eu poderia fazer o mesmo que você fez, só que colocaria a position relative, top igual a 0 e ajeitava até chegar do lado direito.