1
resposta

Caixa ocupando toda a tela

Mesmo setando para 940px, a caixa continua ocupando toda a tela do monitor

header { background: #BBBBBB; padding: 20px 0; }

.caixa { position: relative; width: 940px margin: 0 auto; }

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

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

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

1 resposta

Olá! No seu código, parece que falta um ponto e vírgula após width: 940px. Pode ser uma causa. O correto seria:

.caixa {
    position: relative;
    width: 940px;
    margin: 0 auto;
 }

Mudar a sua escrita de código, com as propriedades em linhas separadas e indentadas, pode ajudar a visualizar esses erros. Espero que ajude.