CSS styly - both jako ukončení bloku.
Na stránce index.php se snažím vytvořit systém jednotlivých bloků. Kde v každém bloku bude datum,nadpis, obrázek a doprovodný text. Ukončím to tagem <hr> (pro názornost je vidět modře) který jsem si v CSS nadefinoval hr {clear: both; color: blue; }.
Tak a teď se podívejte co to dělá v MSIE a v Opeře. Mělo by to vypadat jako v MSIE, ale nějak jsem se zamotal a nemůžu z toho ven.
Prosím poraďte, nebo navrhněte cestu.
Nemyslel jsi Firefox a Operu?
Validátor mi hlásí 1 error a 68 warningů, tak bych začal asi tím... Nadefinovat DTD, zkontrolovat ukončení DIVů etc.
Firefox vlastě nepoužívám, ale jak se na to dívám tak to dělá i Firefox.
Potřebuju aby se to zobrazovalo jako v MSIE - prostě korektně. Vím že MSIE je s.h.i.t ale představa je jasná.
Jsem z toho mírně na prášky, už nevím co s tím.
Bude to možná width u toho <hr>. Zkusil bych v rámci experimentu
hr {width: 333px; color: blue; }
Ono to clear both čeká na ukončení všech obtékaných objektů.
Ale třeba úplně kecám, píšu to z hlavy a nezkoušel jsem.
Tak jsem to v rámci experimentu zkátil na width:200 (ostatní jsem ponechal)
a nic.
Pokud vynechám clear: both tak to pochopitelně neukončí blok (obrázek) a v některých případech to jde pes obrázek.
Ještě pro vysvětlení: nejde mi o ten tag - jde mi o korektní ukončení bloku. Prostě aby následující začalk až po obrázku.
A tu linku tam máš jen kvůli ukončení bloku? Tak to je zbytečný, bloky lze ukončit i samotné.
Jo je to pokus ukončit blok.
Bohužel tento, jakýkoli jiný způsob zatím skončil fiaskem.
Vyházej ty <hr> a do styl.css doplň pro ID #cent toto:
Naprosto úžasné!!!
Moooc děkuji, zachránil jsi můj zdravý rozum.
Slibuju že ba tu validaci se podívm co nejdříve.
Díky díky díky
Proč tam je 2x <link href="styl.css" rel="stylesheet" type="text/css">? na řádku 50 bych to vyhodil.
Díky za upozornění - hned jsem to vyhodil.
Je to nějaká stará relikvie z původní varianty.
Díky moc