Diskuze: Pozadí nav

HTML a CSS HTML a CSS Pozadí nav American English version English version

Avatar
Rosemary
Člen
Avatar
Rosemary:

Ahoj, mám na stránkách navigaci a potřebovala bych poradit, jelikož se mi tam nezobrazuje pozadí. Tu je CSS nav-u.

   nav {
    background-color:red;
    margin-left: 150px;
    border-right:2px solid black;
    border-left:2px solid black;
}

Už fakt nevím, čím to može být o_O.
Zkoušela jsem to dát do divu, tomu nastavit pozadí. Nastavit tomu šířku a tak. Jediný, kdy se zobrazí pozadí je, když nastavím position: absolute (viz obrázek) Neví někdo, v čem je chyba?
Horní obrázek -> bez position
Spodní -> s position (tam už se mi pozadí zobrazí)
Je fakt, že se nezobrazuje ani ten rámeček, ale ten mě netrápí :D

 
Odpovědět 5.10.2014 18:06
Avatar
Rosemary
Člen
Avatar
Rosemary:

Tu obrázek

 
Nahoru Odpovědět 5.10.2014 18:06
Avatar
Honza Bittner
Redaktor
Avatar
Odpovídá na Rosemary
Honza Bittner:

Pokud máš položky menu pomocí floatu, někdy se stane, že se výška elementu špatně vypočítá etc... Použij na nav

overflow: auto;

Snad pomůže... :)

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět 5.10.2014 18:08
Ptejte se mě na cokoli na https://github.com/HoBi/ama a followujte mě na Twitteru https://twitter.com/tenhobi. :-)
Avatar
Rosemary
Člen
Avatar
Odpovídá na Honza Bittner
Rosemary:

No jo, fakt.
To by mě nenapadlo :D díky ;)

 
Nahoru Odpovědět 5.10.2014 18:33
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.