Autor Zpráva
svasik
Profil
Ahoj, mám problém (konkrétně ZDE).

Jde o to, že mám pomocí css nadefinované pozadí (pozadí toho středu [obsahu<div id="obsah">]) , jenže když jsem si stránku nahrál na ic.cz a zobrazil, dělalo to, jako by v "obsahu" nic nebylo. Pro kontrolu jsem přidal border tomu divu "obsah".
obsah = menu a text
Nikdy se mi nic podobného nestalo. Hledal jsem chybu, ale nenašel, proto se obracím na vás. Díky
Railbot
Profil
Menu a text floatují, musíš to obtékání ukončit - clear:both.
svasik
Profil
Railbot
ehh... k cemu to mam priradit? k "obsah" ?
Railbot
Profil
svasik
Dej pod ty dva divy v ještě třeba <div class="clr">&nbsp;</div>

.clr {height:0;font-size:0;line-height:0;clear:both}
svasik
Profil
Railbot
Díky moc už to funguje, jen v IE to dělá mezeru pod header obrázkem. Jak se toho zbavím?

A ještě jestli někdo neví jak vycentrovat stránku pomocí kaskádových stylů. (position:absolute;left:50%;) ???
svasik
Profil
Už jsem přišel na to že se tomu říka whitespace bug (teda doufám). Ale na řešení jsem ještě nepřišel .
Bubák
Profil
Já myslím, že to whitespace bug nebude, zkus třeba tohle:
img	{vertical-align: bottom;}
Jsou použitelné téměř všechny hodnoty CSS vlastnosti vertical-align.
Nechce se mi koukat do tvého zdrojáku, ale pomáhá i display: block; pro "problémový" obrázek, ale u této deklarace větší šance, že se ti rozhodí design, což jde napravit, ale zabere to čas.
panther
Profil
svasik
A ještě jestli někdo neví jak vycentrovat stránku pomocí kaskádových stylů. (position:absolute;left:50%;) ???
body {text-align: center} /* IE */
div#obal {margin: 0 auto; text-align: left;}
svasik
Profil
dík všem :)
Euroblb
Profil
pěkná grafike...akorát text je docela nečitelný...

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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