10. oktober 2000 - 20:26Der er
15 kommentarer og 1 løsning
Gif på transparent baggrund
Hvordan undgår man den dumme hvide kant der er omkring et gifbillede lavet med transparent baggrund? Kanten ses når gifbilledet sættes ind på farvet baggrund.
Det kan du gøre ved at lave en såkaldt smooth edge i kanterne... Du skal bruge Photoshop eller andet dyrere program... Skriv hvis du har det, så giver jeg nærmere beskrivelse...
Det er bare en lille \"tilbage til toppen\" billede jeg skal bruge på mine hjemmesider, men der er som sagt en hvid kant rundt omkring, og det ser da ikke godt ud :(
Hvad har tested billedet i? Er kanten der også, hvis du henter siden ned over nettet? Hvis du nu gav billedet den farve eller baggrund, som siden har, slipper du for problemet.
ujdesign>> kanten er der uanset farven, og det er et udbredt problem i min klasse, men ingen kan gi´ en forklaring, og det er altså ikke kun mine giffer.
Transperante giffer kan kun lade sig gøre fordi du definere en bestemt farver i palletten til at være gennemsigtig.
For at skabe en blød overgang skal man bruge flere farver (antialising) hvilket gør det umuligt at få en blød kant.
En work-a-round omkring dette er at benytte det der hedder matte i photoshop 5.5, under save for web. Hvis du vælger en farve som ligger meget tæt op ad den farve din baggrund har, så slipper du for den hvide kant, men du vil stadigvæk ikke have en blød overgangskant.
ja, men teknikken bag transperante giffer er at man definere en farve som er transperant og som optræder i palletten som transperant. Hvis du har prøvet at arbejde med Gif filer før div programmer der gjorde den slags nemmere så ville du vide dette.
Jeg formoder du bruger photoshop til at lave din gif eller?
Du skal huske på at alle billeder er firkantede, dvs baggrunden (som du har valgt skal være gennensigtig) er også en del af din gif fil. Det du teoretisk gør er at du fylder baggrunden med en farve som så bliver defineret som gennensigtig. Problemet er bare at med div. moderne programmer kan det være svært at forstå den tekniske process, fordi de forsøger at gøre den mere logisk vha. div funktioner.
har du evt prøvet, at lave det på en baggrundsfarve(måske som komplementær farve) og se om du stadigvæk har den hvide kant?
Og den hvide kant du snakker om, der er jeg altså nødt til at holde med Osaka_san, da den er ret svær at undgå hvis du også gerne vil have en glat overgang fra farve til gennemsigtig.
Ellers så i PS : Save for web, Gif - Trans.(osv) ved den metode har jeg ikke selv oplevet ret mange hvide kanter.
Det kan dog lade sig gøre med PNG formatet i teorien :o) - men desværre er alpha kanaler ikke understøttet af browserne endnu :o) - men det var bare sådan lige off the record.
Synes godt om
Ny brugerNybegynder
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.