NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.
Avatar
Rosemary
Člen
Avatar
Rosemary:5.10.2014 18:06

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:5.10.2014 18:06

Tu obrázek

 
Nahoru Odpovědět
5.10.2014 18:06
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Rosemary
Honza Bittner:5.10.2014 18:08

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í
+2,50 Kč
Řešení problému
Nahoru Odpovědět
5.10.2014 18:08
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Rosemary
Člen
Avatar
Odpovídá na Honza Bittner
Rosemary:5.10.2014 18:33

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.