login  Naam:   Wachtwoord: 
Registreer je!
 Forum

transparantie

Offline bwfighter - 15/09/2005 20:59
Avatar van bwfighterHTML interesse Hoi

Ik heb een achtergrond en wil dat ie voor 50% transparant is als ik die wil gebruiken op mijn site zodat de achtergrond erdoor komt

Hoe dioe ik dit in PS of weet iemand hier een script voor

13 antwoorden

Gesponsorde links
Offline RickyB - 15/09/2005 21:05
Avatar van RickyB Onbekend je moet bij photoshop een transperante afbeeldign maken en apslaan als gif.. waarschijnlijk zal dat wel werken..
Offline bwfighter - 15/09/2005 21:06
Avatar van bwfighter HTML interesse en hoe doe je dat
Offline NCube - 15/09/2005 21:09
Avatar van NCube HTML beginner het GIF formaat ondersteunt geen gedeeltelijke transparantie, je moet daarvoor PNG gebruiken.
Offline RickyB - 15/09/2005 21:12 (laatste wijziging 15/09/2005 21:12)
Avatar van RickyB Onbekend je opent photoshop en je gaat naar:

file -> new..
je vult het aantal pixels in en de rest v/d eigenschappen en bij background contents doe je transperant je drukt op ok en je maakt je plaatje...

dan als dat plaatje af is, dan ga je naar file -> save as en je selecteerd gif (niet animated gif) en drukt op ok...

dan komt er een venstertje en bij forced doe je web en bij transperant vink je dat hokje aan..

dan issie opgeslagen en issie trasperant snappie??

ik hoop dat het met jou versie van photoshop ook zo werkt


edit::: lees de bovenstaande reactie.. dat zou nl. best eens waar kenne zijn
Offline gijs - 15/09/2005 21:13
Avatar van gijs HTML beginner
Citaat:
en hoe doe je dat


Als je de afbeelding hebt geopend in PhotoShop, zie je als het goed is ergens rechts een venstertje. Daar kan je instellen in procenten, hoeveel procent hij moet zijn. Als het goed is staat daar nu 100%.
Vervolgens sla je het bestand op als ***.png en je bent klaar 
Offline vinTage - 15/09/2005 21:13
Avatar van vinTage Nieuw lid en png heeft internet explorer weer moeite mee.
Offline gijs - 15/09/2005 21:27 (laatste wijziging 15/09/2005 21:58)
Avatar van gijs HTML beginner
Citaat:
en png heeft internet explorer weer moeite mee.

Wie gebruikt er dan ook Internet Explorer 


vinTage edit:
Citaat:
Wie gebruikt er dan ook Internet Explorer
waarschijnlijk nooit naar de stats gekeken op verschillende websites?
Die post is dus even onzinnig als je avatar.
: sarc :
</edit>


gijs edit:
Citaat:
Die post is dus even onzinnig als je avatar.
Aha, jij hebt me dus die status gegeven 

vinTage edit: neen
Offline Maarten - 15/09/2005 22:06
Avatar van Maarten Erelid PNG werkt perfect in IE met volgende fix:
http://homepage.ntlworld.com/bobosola/

En in IE7 worden PNG's ook ondersteund! Rondje van de zaak :p
Offline Ontani - 15/09/2005 22:49
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
die PNG fix werkt enkel voor afbeeldingen en niet voor achtergronden.

daarvoor gebruik het volgende:

maak een bestand aan: iepngfix.htc met de volgende code
  1. <public:component>
  2. <public:attach event="onpropertychange" onevent="doFix()" />
  3.  
  4. <script type="text/javascript">
  5.  
  6. var blankImg = 'blank.gif';
  7.  
  8.  
  9. var f = 'DXImageTransform.Microsoft.AlphaImageLoader';
  10.  
  11. function filt(s, m)
  12. {
  13. if (filters[f])
  14. {
  15. filters[f].enabled = s ? true : false;
  16. if (s) with (filters[f]) { src = s; sizingMethod = m }
  17. }
  18. else if (s) style.filter = 'progid:'+f+'(src="'+s+'",sizingMethod="'+m+'")';
  19. }
  20.  
  21. function doFix()
  22. {
  23. // Assume IE7 is OK.
  24. if (!/MSIE (5\.5|6\.)/.test(navigator.userAgent) ||
  25. (event && !/(background|src)/.test(event.propertyName))) return;
  26.  
  27. var bgImg = currentStyle.backgroundImage || style.backgroundImage;
  28.  
  29. if (tagName == 'IMG')
  30. {
  31. if ((/\.png$/i).test(src))
  32. {
  33. if (currentStyle.width == 'auto' && currentStyle.height == 'auto')
  34. style.width = offsetWidth + 'px';
  35. filt(src, 'scale');
  36. src = blankImg;
  37. }
  38. else if (src.indexOf(blankImg) < 0) filt();
  39. }
  40. else if (bgImg && bgImg != 'none')
  41. {
  42. if (bgImg.match(/^url[("']+(.*\.png)[)"']+$/i))
  43. {
  44. var s = RegExp.$1;
  45. if (currentStyle.width == 'auto' && currentStyle.height == 'auto')
  46. style.width = offsetWidth + 'px';
  47. style.backgroundImage = 'none';
  48. filt(s, 'crop');
  49. // IE link fix.
  50. for (var n = 0; n < childNodes.length; n++) childNodes[n].style.position = 'relative';
  51. }
  52. else filt();
  53. }
  54. }
  55.  
  56. doFix();
  57.  
  58. </script>
  59. </public:component>


daarna zet in je stylesheet voor welke tags de png fix moet dienen:
  1. div {
  2. behavior: url("iepngfix.htc");
  3. }


voor meerdere tags:

  1. div,img,span {
  2. behavior: url("iepngfix.htc");
  3. }
Offline Frederic - 15/09/2005 22:50
Avatar van Frederic PHP ver gevorderde Schandalig toch, zo'n lange fix gewoon om het in IE te laten werken ... Maar dat is offtopic
Offline Ontani - 15/09/2005 22:54
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
als het in een appart bestandje staat merk je der amper iets van.
Het enige nadeel
behavior is geen tag die wordt goedgekeurd door W3C
Offline BaddyZ - 11/10/2005 13:06
Avatar van BaddyZ Nieuw lid transperancy 50 % in adobe ? of bedoel je iets anders?
Offline lays - 11/10/2005 16:37 (laatste wijziging 11/10/2005 16:38)
Avatar van lays Lid wat je kunt doen is een filter aanzetten met css.
Ik heb het volgende op mijn website gedaan, dit werkt met alle afbeeldingen.

  1. <img src="afbeelding.jpg" style="width: 200px; height: 150px; border: 0 none; filter: alpha(opacity=50); -moz-opacity: 50; opacity: 50;">


de waarde 0 is compleet transperant en 100 is normaal.
Dit moet in de html komen staan van je webpagina!! dus geen photoshop nodig of andere programma's. Sla je afbeelding gewoon normaal op 100% zeg maar en laad de afbeelding zoals hierboven bescgreven
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.23s