Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Não consigo posicionar o cabeçalho

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Barbearia Alura - Produtos</title>

        <link rel="stylesheet" href="reset.css">
        <link rel="stylesheet" href="Produtos.css">
    </head>

    <body>
        <header>
            <h1><img src="logo.png"></h1>

            <nav>
                <ul>
                    <li><a href="index.html">Home</a></li>
                    <li><a href="Produtos.html">Produtos</a></li>
                    <li><a href="contato.html">Contatos</a></li>
                </ul>
            </nav>

        </header>




    </body>



</html>

texto do css abaixo:

header{
    background-color: #BBBBBB
}

nav{

}

nav ul{
    position: absolute;
    top: 0px
    right: 0px;
}

nav li{
    display: inline;
    margin: 0 0 0 15px;
}

nav a{
    text-transform: uppercase;
    font-size: 22px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}


2 respostas
solução!

Oi, Jorge, tudo bem?

Posicione o padding: 20px; ho header e na tag nav, coloque as estilizações que estão em nav ul, assim:

nav{
    position: absolute;
    top: 0px
    right: 0px;
}

e por agora retire a nav ul. Testa e me fala se deu certo :}

Funcionou, muito obrigado.