Autor Zpráva
DarthD
Profil
Ahoj, prosím váš, jak udělám na stránce stavspol.cz/stavba/postupy/zemni-a-vykopove-prace.php aby se stránka s textem prodloužila a ne aby ten text překrýval stránku. Díky
Firibix
Profil
Reakce na DarthD:
Je to zapříčiněné tím, že #main je plovoucí (tzn. má nastavené float: right). Jeho výška se pak nezapočítává do výšky nadřazeného elementu, a tím pádem se #footer vykreslí hned pod levým menu (které není plovoucí). Nastavením clear: both se zajistí, že daný element (dává tedy smysl to nastavit právě na patičce) se vykreslí až za všemi předcházejícími plovoucími elementy (tj. za #main).

#footer {
    clear: both;
}


Ještě poznámka mimo: Pokud chceš dočasně některé vlastnosti zrušit, ale nemazat je z kódu, zakomentuj je. Tohle je špatně:

#footer {
    _width: 960px;
}

Tohle je dobře:

#footer {
    /* width: 960px; */
}

Podtržítko před názvem vlastnosti způsobí, že pro prohlížeč se jeví jako neznámá vlastnost, a on je tak hodný, že ji ignoruje. To ale neznamená, že takový kód je správný.
DarthD
Profil
super, díky moc
Keeehi
Profil
Jen tak mimochodem, my z pravěku si pamatujeme, že toto přesně byl hack pro IE6 a IE7. Ty totiž podtržítko ignorovaly.
.class {
   color: green;
    _color: red;
}
Bubák
Profil
Já si pamatuji, že v IE7 už podtržítkový hack nefungoval, viz třeba www.lupa.cz/clanky/navrat-modreho-e
To je stejně info akorát pro webové archeology, bo brzy končí podpora pro poslední IE, kterým byl IE11 www.novinky.cz/internet-a-pc/software/clanek/zivot-internet-exploreru-se-chyli-ke-konci-40398524
Kcko
Profil
DarthD:
Ten web včetně použitého CSS je slušný retro, dneska se weby dělají jinak (vizuálně i z pohledu použitého CSS).
Možná bude lepší, když si stáhneš nějakou bootstrap šablonu.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0