Avatar billede subit Nybegynder
21. februar 2006 - 22:22 Der er 5 kommentarer

Vende et billede den anden vej? (Reverse)

Findes der en kode der kan vende et billede så man ser det fra den spejlvendte side?
Avatar billede sankerib Nybegynder
22. februar 2006 - 04:46 #1
Jeg antager at det ikke er godt nok bare at spejle billedet i en grafisk editor (jeg tror endda man kan gøre det i MS-Paint) så prøv og se om ikke denne løsning virker for dig. Det ser rimelig overskueligt ud.

http://www.webdesign101.dk/web102/dhtml/transitions/statiske_filtre/alpha_filter.html
Avatar billede zappa Nybegynder
22. februar 2006 - 06:17 #2
Prøv med:

<img src="billede.jpg" width="100px" height="100px" style="filter:fliph">
eller
<img src="billede.jpg" width="100px" height="100px" style="filter:flipv">

om det understøttes af alle browsere ved jeg ikke.
Avatar billede sankerib Nybegynder
22. februar 2006 - 06:37 #3
Ja det var da betydeligt nemmere kan jeg godt se men den anden er vist mere all round.
Kom forøvrigt til at vise det forkerte link. Her er det rigtige:

http://www.webdesign101.dk/web102/dhtml/transitions/statiske_filtre/blurfilter.html
Avatar billede subit Nybegynder
22. februar 2006 - 15:51 #4
hvordan virker det sankerib? forstår det ikke
Avatar billede sankerib Nybegynder
22. februar 2006 - 20:46 #5
Det virker 100% med zappa's trick så prøv det i første omgang. Indsæt først billedet i din html-fil og tilføj derefter den ene eller den anden style-del (style="filter:fliph" eller style="filter:flipv") afhængig af om du vil spejle billedet horisontalt eller vertikalt.

Hvis du vil bruge scriptet fra webdesign101.dk og tilføje en 'spejlvend funktion' (eller en af de andre funktioner) til en knap skal du indsætte denne linie i dit style-tag:

{filter:progid:DXImageTransform.Microsoft.BasicImage (enabled='false',Rotation=2,Mirror=1,Invert=0,XRay=0,Grayscale=0,Opacity=0.50)
}

og derefter tilføje dette script til din 'spejlvendknap':

<script type="text/javascript">
function doTrans(objekt) {
    if (box.filters(0).enabled){
        box.filters(0).enabled='false';
        objekt.innerText='Vis effekten';
    }
    else {                                                       
        box.filters(0).enabled='true';
        objekt.innerText='Reset';
    }
}
</script>
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