Autor Zpráva
Márty
Profil *
Dobrý den,

mám problém se zobrazením pozadí v jednom divu. Prošel jsem si běžné chyby a všechny eliminoval a stále problém přetrvává. Soubor s obrázkem je funkční (zobrazuje se přímo pod adresou), je správně zapsaný v CSS (velká/malá písmena). Prostě nevím jak dál a co ještě zkontrolovat. V menu jsou tlačítka z obrázků, které se mění při najetí myši (hover) a jsou zarovnané vlevo. Vpravo je pak malé logo (pouze img bez odkazu).

HTML:
<div class="menu">
   <a class="menu_aktuality" href="../index.php"></a>
   <a class="menu_profily" href="../profily.php"></a>
   <a class="menu_kontakty" href="../kontakty.php"></a>
   <img style="float: right" src="../grafika/logo.gif" width="60" height="60">
</div>


CSS:
.menu {
width: 1200px;
background-color: #FFFFFF;
height: 60px;
background-image: url("../bg01.jpg")
background-repeat: repeat-x;
overflow: hidden
}
Márty
Profil *
samozřejmě jsem zkoušel zadat cestu k obrázku bez lomítka

background-image: url("bg01.jpg")


Zkoušel jsem vynechat overflow

a stále nic ...
Márty
Profil *
pardon, jsem hovado. Problém je v chybějícím
;
za řádkem s pozadím....
Someone
Profil
chybí ti tam středník
background-image: url("../bg01.jpg");

edit: Ano, přesně to :)
Chamurappi
Profil
Reaguji na Mártyho:
Mimochodem, kde máš v tom menu texty?
margin
Profil *
chybí ti tam středník
To způsobí "jen" nefunkčnost následující deklarace, což je background-repeat, takže pozadí by se mělo vykreslit, pokud není chyba jinde, ale bude se opakovat obou osách, což je pro background-repeat výchozí hodnota.
Chamurappi
Profil
Reaguji na margina:
Při chybějícím středníku je hodnotou background-image celý text url("../bg01.jpg") background-repeat: repeat-x — což není platná hodnota.
margin
Profil *
Chamurappi:
Je to tak, napsal jsem blábol.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0