Avatar billede madslee Nybegynder
06. juni 2003 - 23:53 Der er 7 kommentarer

problemmer med filter..

Hej jeg har et script hvor jeg kan gøre en tekst gennemsigtig og flippe teksten ved hjælp af 2 checkboxes..

når man trykker på checkbox 1 gør den f.eks

filters.alpha.opacity = '20';

og når man slår fra siger den

filters.alpha.opacity = '100';

når man trykker på checkbox 2 gør den

style.filter = 'flipH';

og når man slår fra

style.filter = '';

når jeg først trykker på checkboxen med flipH så kan jeg ikke trykke på checkbox1..

fordi den vil have at dette stykke tekst findes

style="filter:alpha(opacity=XXX);" findes som den ikke gør når man laver en

style.filter = 'fliph';


har prøvet at lege med style.filter += 'flipH'; men uden held.. hvordan gør man så det virker?
Avatar billede roenving Novice
07. juni 2003 - 00:02 #1
Har du prøvet, at

checke for værdien af den anden og så:
.style.filter="alpha(opacity=100)flipH"
Avatar billede madslee Nybegynder
07. juni 2003 - 00:16 #2
ser ikke ud til at virke ... min opacity er hele tiden 100%

måske er det noget med jeg sætter min opacity med filters og min flip med filter ??? to forskellige ting måske?
Avatar billede roenving Novice
07. juni 2003 - 00:24 #3
Det tror jeg, ja !-)

For hvis du sætter

.style.filter er det sandsynligt, at du overtager HELE filter-propertyen, og så er der jo ikke nogen opacity tilbage ...

så brug det samme hele tiden, bare i 4 kombinationer:

.style.filter="alpha(opacity=100)flipH"
-- bruges
1. hvis der krydses flipH og opacity ikke er på 20 og
2. hvis der fjernes opacity 20 og flipH er på

.style.filter="alpha(opacity=20)flipH"
-- bruges
1. hvis der krydses flipH og opacity er på 20 og
2. hvis der krydses opacity 20 og flipH er på


osv. ,-)
Avatar billede madslee Nybegynder
07. juni 2003 - 00:27 #4
aaahhh viste ikk jeg kunne lave en

style.filter = "alpha()"

prøver lige imorgen... takker ;)
Avatar billede madslee Nybegynder
07. juni 2003 - 01:04 #6
smid et svar :)
Avatar billede roenving Novice
07. juni 2003 - 01:07 #7
Virker det ?-)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester