15. maj 2006 - 21:04Der er
18 kommentarer og 1 løsning
link og handCursor på png billede med transperante punkter
Jeg har et .png billede(fixet til IE 5.5+) med swapOver() - swapOut() liggende, i en <th scope="col"> med et <a href="http://"> liggende henover Men mit problem er at det kun swapper over ved berøring visse steder på png'en(på steder som ikke er transperante) og billedet laver heller ikke handCursor :-S
PS: jeg kan nu ikke rigtig forstå problemet, for da jeg sad og rodede med scriptet den anden aften, testede jeg selv med et billede, hvor en del af det var helt transparent ... ingen problemer dér :)
Hmm mystisk.. prøvede en masse forskellige ting.. prøvede også at ligge up.png som baggrund og et blank.gif billede med swap til up_over.png men det gik helt i kage..hehe så ville fixPNG ikke virke osv.. så holder designet clean og dropper min swap :-D
men lige når man går ind på siden blinker baggrunden i png'en lige hurtigt, er det fordi den først skal hente fixPNG fra pngfix.js via <head>?
det ligger desuden hér nu: http://www.Rittencom.dk (tag dig ikke af de mystiske ting der sker i bunden af siden - rodder lige med nogen forskellige detections..hehe :-P)
oki det forstod jeg ikke helt...hehe er det til at fixe det med at baggrunden på png'en flash lige når siden loader? og vis ja, hvordan skal jeg sætte jeg den kode ind (pngfix.js):
var arVersion = navigator.appVersion.split("MSIE") var version = parseFloat(arVersion[1])
olebole---!> hvis du skriver koden ind så png'en ikke flasher ved load af siden, og evt. kan hjælpe med noget flash detect får du også points hér :-D -er 100% newbie til JavaScript nemlig, selvom det ellers er en rigtig fed logik iforhold til så mange andre prog. sprog :-)
Den gør, at kun i IE-browsere i eller over version 5.5, vil elementer med klassen 'myTransPics' blive gemt ... og så giver du naturligvis billedet denne klasse. Så burde det faktisk køre :)
du kender ikke til noget .js detect af flash, så jeg kan få skrevet: hvis flash 8.0 er installeret skal den skrive "Flash 8.0 - fundet" og hvis flash 8.0 ikke er installeret "Du skal installere flash 8.0"
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.