Autor Zpráva
MaJJ
Profil
Zdravím,

před pár týdny jsem zde řešil problém s css menu ... ale už je vyřešený ...
Teď mám další - klasicky se týká IE 6 ...

Račte se podívat na http://xhtml-css.wz.cz/ - jednou třeba ve Firefoxu, a pak v IE 6

Menu je řešené Pixyho metodou - dva (v mém případě tři) obrázky pod sebou v jednom - pro #active, :hover a normální stav. Jsou stejně vysoké, takže můžu použít background-position top, middle a bottom.

Pro řešení :hover a průhledných png používám HTC skripty - v CSS je to řešené ještě přes jeden php skript, který zaručuje jejich spuštění v IE6 v WinXP SP2 (tam to musí být s přesným mime-type).

Nějak mi ale nejde rozjet to v IE6 dohromady ... postě to blbne a šíleně. Prosím o jakékoli rady!

Předem díky, Martin Janiczek
Miloš
Profil
Mi to společně funguje: http://kesolim.sweb.cz/TMP/iepngfix/
MaJJ
Profil
OK, funguje ti to, ale u jiných elementů. Zkus prosímtě udělat průhledné PNG obrázky zavřené v LI tazích (jak se skloňuje slovo tag? :D), které při najetí myší změní nějakou CSS hodnotu ...

Díky moc.
Miloš
Profil
Funguje mi to takhle jen tehdy, když oba htc sloučím do jednoho souboru.
http://kesolim.sweb.cz/TMP/hover_iepngfix/
Je ale pravda, že se hover poněkud cuká, má zpoždění.
Vzhledem k tomu, že nejsem programátor a takovýhle js se neodváýím upravovat, nic lepšího asi nevymyslím.

Asi je jednodušší udělat jeden styl pro moderní prohlížeče a druhý pro historické a prehistorické zrůdy – viz http://diskuse.jakpsatweb.cz/index.php?action=vthread&topic=72697&foru m=4&page=-1

A teď už jdu spat, dobrou nos.
MaJJ
Profil
Díky, fakt to funguje. Zítra to tak udělám (no vlastně dneska).

To s tou rychlostí - fakt se to cuká, ale na stránkách toho borce co udělal HTC skript pro :hover, je přímo upozornění:

NOTE 2: If response is really slow during the loading of a page with the htc included, try writing CSS rules with :hover more specifically by adding nodenames and possibly nodes/ids of ascendents.
Eg, div#someId li.group:hover, instead of just .group:hover. This will greatly reduce search and parse times.

už si s tím poradím ;)

Takže fakt díky moc!

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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