PDA

View Full Version : IE6 transparent background


logion
23-09-2007, 21:21
Zoals iedereen wel weet ondersteunt ie6 standaard geen tranparantie voor PNG afbeeldingen, geen probleem er zijn meer dan genoeg fixes op internet te vinden.(probleem (http://greenjacket.be/design.html))
Maar blijkbaar bestaan er maar weinig(geen?) fixes voor transparante backgrounds mbv. PNG afbeeldingen & CSS, ik dacht hier (http://allinthehead.com/retro/69/) een oplossing te gevonden hebben maar helaas. Klik (http://greenjacket.be/design3.html)

Bij gebrek aan een deftig javascript die dit kan fixen ging ik op zoek naar andere mogelijkheden, een ander idee was om het menu in 2 te splitsen, deel 1 zijnde de PNG images die de buttons v/h menu voorstellen deel 2 de randen in GIF formaat. Maar blijkbaar kan ik niet de gewenste transparantie bekomen in photshop bij save for web.
Link (http://greenjacket.be/design2.html) naar het probleem, merk op hoe de randen van de achtergrond van het menu wit zijn en niet transparant. Volgens mij is dit de makkelijkste oplossing voor het probleem maar is er iemand die deze randen wel zo kan opslaan dat ze transparant zijn in GIF formaat?
De PSD voor het menu (http://greenjacket.be/design/GJ Menu.psd).

Of moest je een andere oplossing weten,gelieve dan te posten.
ps: iemand die weet waarom ik breedte 813px moet pakken voor IE? Als ik kleiner ga dan staan de 2div's niet meer achter elkaar.

Talos
24-09-2007, 07:53
Je moet bij het opslaan van de gif de "matte" kleure verzetten ofzoiets dacht ik. Kleur nemen die u achtergrond benaderd. (ben niet zeker van die "matte", heb hier geen photoshop staan)

logion
24-09-2007, 15:58
Snap niet precies wat Bodn wil zeggen, volgens mij ligt het probleem bij het feit dat de rand 'semi transparant' is. Kunnen gif's dit niet aan?

Pistons
24-09-2007, 18:43
Bij gif's is een pixel volledig transparant ofwel niet (matte), niets daartussen.

logion
24-09-2007, 18:44
Dus een gif is niet mogelijk, jammer.
Niemand anders die een soortgelijk probleem al eens heeft moeten oplossen?

Talos
25-09-2007, 08:07
http://www.wise-women.org/tutorials/ps1/

frenzal
25-09-2007, 08:15
je kan dit makkelijk met gif doen, maak uw beeld met 1 van die groene kleuren en delete (zonder anti alias) de achtergrond zodat de beeld in ps transparent is met beetje een groene rand en sla deze op als gif