[CSS] IE preload image list menu

Pagina: 1
Acties:

  • X-Lars
  • Registratie: Januari 2004
  • Niet online

X-Lars

Just GoT it.

Topicstarter
Kheb maar wat kenwoorden in de topictitel gezet. :)

Even het probleem geïsoleerd op http://webpro.nl/got/menu_preload.php
De CSS staat op http://webpro.nl/got/menu_preload.css

Het probleem: IE laadt telkens de image eerst opnieuw in. Ziet er gewoon niet goed uit. Mozilla doet het wel soepel. Ik gebruik overigens 1 background image die ik dan verplaats bij een hover. (Ook gedeeltelijk "uberlink", maar dat doet er niet zo toe denk ik.)

  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

Zonder te kijken:

Bekende bug: IE laad de achtergrondplaatjes opnieuw in als je het element beweegt.

  • faabman
  • Registratie: Januari 2001
  • Laatst online: 08-08-2024
waarom geef je de <li> niet de :hover bg en de <a> de normale bg, wanneer a:hover -> background:none;

Op zoek naar een baan als Coldfusion webdeveloper? Mail me!


  • X-Lars
  • Registratie: Januari 2004
  • Niet online

X-Lars

Just GoT it.

Topicstarter
tnx! Rickets en faabman geven eigenlijk dezelfde oplossing als ik het goed heb. Nu heeft het menu zelfs een fade-out, lol (IE rendert de boel trager).

  • Genoil
  • Registratie: Maart 2000
  • Laatst online: 12-11-2023
Ik heb hier laatst een topicje over gehad dat imho veel te snel van de eerste pagina afvloog ;)

[rml][ HTC] fix voor IE6 background-flicker[/rml]

Ik wil het script (ooit) nog zodanig wijzigen, dat niet voor elke <a> 1 htc moet worden gedownload, m.a.w. 1 HTC die je aan je body vastknoopt en die alle a's doorzoekt op background-flicker-gevaar :)

[ Voor 10% gewijzigd door Genoil op 16-03-2004 15:03 ]


  • X-Lars
  • Registratie: Januari 2004
  • Niet online

X-Lars

Just GoT it.

Topicstarter
Genoil: die van jou die knippert nog wel de 1e keer (als je IE cache leeghaalt kun je dat zien). Persoonlijk vind ik het wat overdreven om voor zoiets (buggy IE) een htc in te zetten. De aangedragen oplossing in dit topic werkt heel prima. (Twee verschillende images voor a en a:hover of één die je verplaatst maakt niet uit.)

  • Genoil
  • Registratie: Maart 2000
  • Laatst online: 12-11-2023
X-Lars schreef op 16 maart 2004 @ 15:06:
Genoil: die van jou die knippert nog wel de 1e keer (als je IE cache leeghaalt kun je dat zien). Persoonlijk vind ik het wat overdreven om voor zoiets (buggy IE) een htc in te zetten. De aangedragen oplossing in dit topic werkt heel prima. (Twee verschillende images voor a en a:hover of één die je verplaatst maakt niet uit.)
Die van mij knippert inderdaad nog wel de 1e keer, als je al begint met hoveren voordat de hele pagina geladen is + x-aantal htc's. Anders echt niet hoor :P.
Maar ik ben het roerend met je eens wat betreft de lompheid van dit script. De reden hiervoor was, dat ik graag een definitieve oplossing wilde die geen "truucje" is. De zogenaamde fix die in dit topic aangedragen wordt, werkt al niet meer wanneer je naast je :hover ook een :active hebt. Daarnaast gaat die truuc er vanuit dat je <a> altijd genest is in een ander element van dezelfde afmetingen, hetgeen niet altijd het geval is.

  • X-Lars
  • Registratie: Januari 2004
  • Niet online

X-Lars

Just GoT it.

Topicstarter
Genoil schreef op 16 maart 2004 @ 15:18:
[...] De zogenaamde fix die in dit topic aangedragen wordt, werkt al niet meer wanneer je naast je :hover ook een :active hebt. [...]
Ik dacht ff, waarom niet :? Maar eerst geprobeerd en inderdaad dat werkt niet. Maar goed, gebruik ik toch *kuch*nooit*kuch*. :)

Ik ben benieuwd naar je volgende versie :p Ik moet ook nog eens dat topic van Clay over "Meer CSS met htc" (ofzoiets) maar eens helemaal doornemen.
Pagina: 1