[ie6] Background PNG: specifieke kleur transparant maken

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Zoals een hoop topics hier ben ik tegen een beperking aangelopen van IE6. Mijn vraag gaat over png transparantie.

Het weergeven van een png plaatje met bijvoorbeeld een transparantie achtergrond is te bewerkstellingen in IE6 met behulp van verschillende filters. Dit lukt me prima.

Nu is mijn vraag: hoe maak ik een specifieke kleur (bv wit) van een css achtergrond transparant in IE6?

Dus bij het gebruik van: background: url(<img_url>);

Heeft iemand hier ervaringen mee?

Acties:
  • 0 Henk 'm!

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 20:57

MueR

Admin Tweakers Discord

is niet lief

Background images zijn (bij mijn weten) niet via filters transparant te maken. Je zal ofwel voor IE6 een aparte stylesheet moeten maken waarbij je de PNG images vervangt door GIFjes, of met een minder goed uitziende site moeten leven. Persoonlijk kies ik altijd voor het laatste, want IE6 is een oud misbaksel wat geen support meer verdient.

Anyone who gets in between me and my morning coffee should be insecure.


Acties:
  • 0 Henk 'm!

  • André
  • Registratie: Maart 2002
  • Laatst online: 12-09 14:32

André

Analytics dude


Acties:
  • 0 Henk 'm!

  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 19:29
Verwijderd schreef op donderdag 08 oktober 2009 @ 13:15:
Nu is mijn vraag: hoe maak ik een specifieke kleur (bv wit) van een css achtergrond transparant in IE6?
Niet, dat doe je in Photoshop/Paintshop Pro/GIMP/... :)

Full-stack webdeveloper in Groningen


Acties:
  • 0 Henk 'm!

Verwijderd

ZanderZ schreef op vrijdag 09 oktober 2009 @ 13:10:
[...]

Niet, dat doe je in Photoshop/Paintshop Pro/GIMP/... :)
En daarna fix je dit met een lelijke javascript functie omdat het uiteindelijk toch niet werkt in ie6 8)7

Acties:
  • 0 Henk 'm!

  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 19:29
8-bit (1 kleur als transparant dus ipv een alphakanaal) werkt toch wel in IE6? Kan zijn van niet hoor, het is al een tijd geleden dat ik me met IE6 heb beziggehouden...

Full-stack webdeveloper in Groningen


Acties:
  • 0 Henk 'm!

  • djexplo
  • Registratie: Oktober 2000
  • Laatst online: 07-07 15:40
ZanderZ schreef op vrijdag 09 oktober 2009 @ 13:10:
[...]

Niet, dat doe je in Photoshop/Paintshop Pro/GIMP/... :)
Niet, dat doe je in PHP met GD of ImageMagick /... :)

Dan hoef je geen aparte plaatjes te ontwerpen voor verschillende browser versies, en kan je foto's ook automatisch schalen en al vast combineren voor een mooiere en snellere weergave.

'if it looks like a duck, walks like a duck and quacks like a duck it's probably a duck'


Acties:
  • 0 Henk 'm!

  • standardModel
  • Registratie: September 2009
  • Niet online
Alpha transparency in png's is te bewerkstelligen door een script te includen dat automatisch css rules vervangt in IE6. Een aantal van dit soort script staan op:

http://www.virtuosimedia.com/tutorials/ultimate-ie6-cheatsheet-how-to-fix-25-internet-explorer-6-bugs#PNG-Alpha-Transparency
Pagina: 1