Autor | Zpráva | ||
---|---|---|---|
Filip Profil |
#1 · Zasláno: 2. 8. 2005, 22:41:40
Prosím o radu:
Na www.franklin.bloguje.cz se v MSIE6 se při přejetí hlavičky myší ztratí pozadí odkazu (celá hlavička je odkaz). Při odjetí z hlavičky se obrázek zase znovu načte. Na odkazu nemám nastavené žádné hover efekty. V MSIE 5.5, Opeře 8.1 a Firefoxu 1.5 je vše v pořádku. Děkuji |
||
PaulM Profil |
#2 · Zasláno: 3. 8. 2005, 21:11:48
Tě zdravím. Bych to prubnul "redukční metodou". Prostě z toho souboru (a souboru stylů) postupně vyhaž všechno, co tam být nemusí. Dělej to postupně a každý krok znovu testuj jestli se něco nezměnilo. Sem teď řešil stupidní chování IE a nakonec uspěšně.
|
||
Filip Profil |
#3 · Zasláno: 3. 8. 2005, 22:34:38
Zkoušel jsem vymazat všechno v css kromě té hlavičky a v html jsem to zkoušel různě přesouvat na jiná místa a stejně to nepomohlo. Je zajímavé, že ta stejná stránka (akorát bez Bloguje tagů), kterou mám uloženou na disku v tom IE funguje.
|
||
habendorf Profil |
#4 · Zasláno: 3. 8. 2005, 22:37:24
Při odjetí z hlavičky se obrázek zase znovu načte.
Mě se dokonce nenačte ani po odjetí. |
||
Filip Profil |
#5 · Zasláno: 3. 8. 2005, 22:40:55
Musíš počkat (jestli máš pomalej net), tahá se totiž znovu.
|
||
habendorf Profil |
#6 · Zasláno: 3. 8. 2005, 22:43:34
Aha, takhle večer jsem na gprs, tak to je tím.
|
||
Fred Profil |
#7 · Zasláno: 3. 8. 2005, 22:55:45
Nedaří se mi to zlikvidovat, ale tady je tohle chování excelentně popsaný http://www.fivesevensix.com/studies/ie6flicker/
|
||
Filip Profil |
#8 · Zasláno: 3. 8. 2005, 23:00:01
No tak jsem zkusil to, co navrhoval PaulM a nechal jsem z celýho css jenom toto: "a#header {background:#d14548 url("header.jpg");}" a ono to funguje! Takže teď je jasný, že je chyba v css a ne v html, teď jenom přijít na to kde :-(
|
||
Filip Profil |
#9 · Zasláno: 3. 8. 2005, 23:03:31
Excelentně popsaný to tam je, ale v angličtině, moc tomu nerozumím.
|
||
Filip Profil |
#10 · Zasláno: 3. 8. 2005, 23:04:10
Excelentně popsaný to tam je, ale v angličtině, moc tomu nerozumím.
|
||
Filip Profil |
#11 · Zasláno: 3. 8. 2005, 23:13:59
Už jsem to vyřešil, na těch stránkách se píše, že příčina je nastavení repeat, barvy, nebo napozicování pozadí, tak jsem to zredukoval jenom na "background-image:url("header.jpg");" a už to funguje. Jenomže ne zas tak docela. Pozadí sice zůstane na svým místě, ale když párkrát popřejíždím hlavičku, tak stejně nakonec zmizí a ještě se tam objeví naklonovaná h2, patička a kus navigace. U Microsoftu mají prostě smysl pro humor...
|
||
Fred Profil |
#12 · Zasláno: 3. 8. 2005, 23:22:46
To vypadá, jako by tomu vadil hover s decoration:none. Nemohl by jsi tam na chvíli poslat ten styl přes link místo přes import, mrknul bych se na to bookmarkletem (neumí ten import), docela by mě to zajímalo.
|
||
Filip Profil |
#13 · Zasláno: 3. 8. 2005, 23:25:29
Jo dobře. Hned to předělám.
|
||
Filip Profil |
#14 · Zasláno: 3. 8. 2005, 23:28:57
Už je to přes link.
|
||
Fred Profil |
#15 · Zasláno: 3. 8. 2005, 23:44:33
Hm i když jsem odmazal vše a zůstalo jen
a#header { position:absolute; top:0; width:760px; height:90px; background:url("header.jpg"); } dělá to furt, nakonec jsem to stáhnul a offline je to v pohodě. Zkusil bych být tebou ještě ten htaccess ExpiresActive On ExpiresByType image/gif A2592000 ExpiresByType image/jpeg A2592000 ExpiresByType image/png A2592000 |
||
Fred Profil |
#16 · Zasláno: 3. 8. 2005, 23:46:17
A upravit hlavičky tohle se mi nezdá
# Cache-Control: no-store, no-cache, must-revalidate # Pragma: no-cache http://slayeroffice.com/?c=/content/tools/headerViewer.html |
||
Filip Profil |
#17 · Zasláno: 3. 8. 2005, 23:46:34
Jak ho tam mám nakopírovat (na Bloguje)?
|
||
Filip Profil |
#18 · Zasláno: 3. 8. 2005, 23:47:25
Ty hlavičky se tam vkládají automaticky a nejde to nikde vypnout.
|
||
Fred Profil |
#19 · Zasláno: 3. 8. 2005, 23:52:31
Hm to je blbý, zkus schválně ten obrázek natvrdo dát nakonec kódu jako viditelný <img> jestli se to nezačne chovat jinak.
|
||
Filip Profil |
#20 · Zasláno: 4. 8. 2005, 00:01:44
Dal jsem ho tam <a href...><img src="header.jpg"... / ></a> a nemizí, jenže to je řešení tak napůl, já jsem původně nechtěl mít žádný designový obrázky vkládaný pomocí <img>, ale asi to jinak nepůjde, že? Jinak díky moc za snahu a za pomoc!
|
||
Fred Profil |
#21 · Zasláno: 4. 8. 2005, 00:06:24
Takhle jsem to vůbec nemyslel, myslel jsem aby jsi dal ten img úplně mimo na konec documentu před body a ten header nechat tak jak to bylo, pokud by se to chování změnilo stačilo by pravděpodobně nechat na konci kódu ten obr viditelný v podmíněném komentáři pro ie6 ve velikosti 1x1px
|
||
Filip Profil |
#22 · Zasláno: 4. 8. 2005, 00:09:01
Zkusím to tak zítra udělat, díky za rady. Vstával jsem v 5 ráno, takže se na to teď musím pořádně vyspat. Ráno je moudřejší večera :-)
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0