La barra di navigazione non viene visualizzata sulla pagina web

Non sono sicuro di dove sia la mia navigazione. quando apro utilizzando google chrome o IE la pagina web non ha una barra di navigazione. Perché questo e cosa devo risolvere?

html

css

 #content { width: 50em; margin: 0 auto; padding: 40px 0; } ul#nav { position: relative; list-style: none; margin: 0; padding: 0; } ul#nav li { position: relative; float: left; display: inline-block; padding: 8px 5px 3px 5px; background-color: #FFF; text-decoration: none; padding: .2em 1em; } 

qualche idea? Nota: sto cercando di posizionare il navigatore nella parte superiore della mia pagina web. Inoltre l’ho posizionato su un’intestazione, potrebbe semplicemente essere al di sotto di esso?

css per intestazione

 .main-header { overflow: hidden; left: 0; height:150px; width: 100%; background-color: black; padding: 0px; margin-left: 0px; position: absolute; top: -50px; } 

Basta rimuovere la parte superiore: -50px

e aggiungi questo

 html, body{ margin:0; padding:0; } 

e l’intestazione dovrebbe iniziare nell’angolo in alto a sinistra del lato