Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
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
Redaktor
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í
+1 bodů
Řešení problému
Nahoru Odpovědět 5.10.2014 18:08
Student FIT ČVUT. Sleduj mě na https://twitter.com/tenhobi a zeptat na cokoli se mě můžeš na https://github.com/HoBi/...
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.