doorzichtige laag (deels) over plaatje leggen

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • xychix
  • Registratie: September 2000
  • Laatst online: 07:37

xychix

FreeBSD Rules !

Topicstarter
Afbeeldingslocatie: http://test.digipoint.org/files/doel1-406coupe.jpg
Hier heb ik met adobe een blauwe (is onderhand wit geworden :P en zal nog meer veranderen :P ) laag over een plaatje gelegd.
Maar ik wil dit graag met (D)html gaan doen.
dus dat ik alleen het plaatje van de auto nodig ben en dat ik dan (vanuit een script) de kleur, dichtheid en plaatsing van de overliggende laag kan bepalen !

Is dat mogelijk ? en hoe ?

alvast bedankt...

[ Voor 10% gewijzigd door xychix op 03-04-2003 11:04 ]

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


Acties:
  • 0 Henk 'm!

  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 06-09 16:28
Met PNG lijkt dit me te lukken, alleen zal je support voor IE dan moeten droppen. Kijk een keer rond naar opacity zut voor PNG.

Skat! Skat! Skat!


Acties:
  • 0 Henk 'm!

  • xychix
  • Registratie: September 2000
  • Laatst online: 07:37

xychix

FreeBSD Rules !

Topicstarter
Het is absoluut geen optie om IE gebruikers buiten te sluiten.
Ik hoopte dat het html mogelijk was.

zelf ben ik nog bezig met de mogelijkheden van serverside image bewerking (GD libs voor PHP) maar het makkelijkste zou zijn als dit met javascript of Dhtml zou kunnen

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


Acties:
  • 0 Henk 'm!

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 11-09 17:10
Wat dacht je van bijvoorbeeld filter:opacity(alpha=50); in een divje over je img? :)

Acties:
  • 0 Henk 'm!

  • xychix
  • Registratie: September 2000
  • Laatst online: 07:37

xychix

FreeBSD Rules !

Topicstarter
willem169 schreef op 03 april 2003 @ 11:04:
Wat dacht je van bijvoorbeeld filter:opacity(alpha=50); in een divje over je img? :)
Dan moet ik dus op een of andere manier de exacte locatie van de IMG weten...
en dat is lastig want ik wil server gegenereerd een aantal van deze plaatjes op een scherm toveren.

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


Acties:
  • 0 Henk 'm!

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 11-09 17:10
Welke locatie? De positie? Het path?

Je kunt best een divje maken met daarin 2 lagen: laag (z-index:1) met img en laag (z-index:2) met een plaatje van een kleur met bovenstaande alpha opactiy filter.

Acties:
  • 0 Henk 'm!

  • Schmoove
  • Registratie: Juli 2001
  • Laatst online: 11-09 07:11
Wat je zou kunnen doen... alhoewel het niet echt een gelikte oplossing is is dit:

1) maak een GIF die bestaat uit een schaakbord patroon, dus blokje blauw, blokje doorzichtig, blokje blauw, blokje doorzichtig.... enz.
2) elk blokje is 1 pixel
3) leg die GIF over je plaatje heen... je krijgt nu een soort van alphablending effect... niet echt natuurlijk, maar het idee is er wel.

Zoals ik al zei.... de oplossing is niet echt mooi, maar werkt wel aardig.

Acties:
  • 0 Henk 'm!

  • xychix
  • Registratie: September 2000
  • Laatst online: 07:37

xychix

FreeBSD Rules !

Topicstarter
willem169 schreef op 03 April 2003 @ 11:07:
Welke locatie? De positie? Het path?

Je kunt best een divje maken met daarin 2 lagen: laag (z-index:1) met img en laag (z-index:2) met een plaatje van een kleur met bovenstaande alpha opactiy filter.
Moet ik die DIV dan ook een postie meegeven ? of kan ik deze gewoon IN een tabel zetten ?

dus dan krijgen we een cel met 2 divjes erin..
ter groote van het plaatje (die size is wel berekenbaar)

waar is vooral mee zit is de positionering.. moet ik dan niet de X en Y coordinaten weten van het plaatje op de pagina ???

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


Acties:
  • 0 Henk 'm!

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 11-09 17:10
Positionering is met CSS geen punt.
Wat dat betreft zijn er genoeg online references te vinden...

Acties:
  • 0 Henk 'm!

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 15:19

RM-rf

1 2 3 4 5 7 6 8 9

coubertin119 schreef op 03 April 2003 @ 10:59:
Met PNG lijkt dit me te lukken, alleen zal je support voor IE dan moeten droppen. Kijk een keer rond naar opacity zut voor PNG.
en als je dan een beetje rondkijkt zul je ontdekken dat full PNG support ook voor msie/pc mogelijk is
http://www.alistapart.com/stories/pngopacity/

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Acties:
  • 0 Henk 'm!

  • xychix
  • Registratie: September 2000
  • Laatst online: 07:37

xychix

FreeBSD Rules !

Topicstarter
kunnen jullie me misschien toch nog een eindje opweghelpen ?
code:
1
2
3
4
5
6
7
8
9
10
11
echo "
<td class=\"listDataEven\" align=\"center\">
<div>
  <layer name=\"img$row->id\"  z-index=\"1\">
    [img]\"$rel_img_dir$row->image\"[/img]
  </layer>
  <layer name=\"laag$row->id\" bgcolor=#EEEEEE z-index=\"2\" left=\"0\" top=\"0\">
    skkk
  </layer>
</div>
</td>";


hier word de text niet over het plaatje heen geplaatst maar erachter ?!
hoe kan ik de text eroverheen krijgen. maw. hoe krijg ik de layers boven elkaar ?

de vervolgstappen (het bepalen van de grootte van de layer, en deze een doorzichtige grijze achtergrond geven komt dan nog wel)

ik werk in IE 6.02 maar het moet bijvoorkeur ook in netschaap werken.

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


Acties:
  • 0 Henk 'm!

  • InZane
  • Registratie: Oktober 2000
  • Laatst online: 08-09 21:43
foutje |:(

[ Voor 94% gewijzigd door InZane op 04-04-2003 16:42 ]


Acties:
  • 0 Henk 'm!

  • InZane
  • Registratie: Oktober 2000
  • Laatst online: 08-09 21:43
coubertin119 schreef op 03 April 2003 @ 10:59:
Met PNG lijkt dit me te lukken, alleen zal je support voor IE dan moeten droppen. Kijk een keer rond naar opacity zut voor PNG.
IE support droppen? |:(
Moet ik bij m'n baas mee aankomen :+
xychix schreef op 04 April 2003 @ 13:06:ik werk in IE 6.02 maar het moet bijvoorkeur ook in netschaap werken.
Bedoel je NS 4.xx? Dan gaat het sowieso niet werken als je de opacity met css wilt gaan bepalen.

[ Voor 18% gewijzigd door InZane op 04-04-2003 16:42 ]


Acties:
  • 0 Henk 'm!

  • xychix
  • Registratie: September 2000
  • Laatst online: 07:37

xychix

FreeBSD Rules !

Topicstarter
maar kan iemand mij zeggen waarom bovenstaande html (2 posts) terug geen effect heeft ? de text (2e layer) word gewoon acher het plaatje (in de 1e llayer ) geplaatst!

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


Acties:
  • 0 Henk 'm!

  • Guillome
  • Registratie: Januari 2001
  • Niet online

Guillome

test

<layer> is niet een <div> :P
code:
1
2
<div style="position:absolute;">[img]"blah"></div>
<div[/img]</div>

Zoiets

OPACITYSTYLE moeje zelf effe opzoeken in de MSDN van M$.
http://msdn.microsoft.com...dhtml_reference_entry.asp

En met die width en height moet je even zien hoe en wat.

[ Voor 49% gewijzigd door Guillome op 06-04-2003 21:30 ]

If then else matters! - I5 12600KF, Asus Tuf GT501, Asus Tuf OC 3080, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router


Acties:
  • 0 Henk 'm!

  • SillyJW
  • Registratie: Januari 2002
  • Laatst online: 07-07 14:41

SillyJW

der Gemutlichkeit

Of je hier iets aan hebt weet ik niet.. maar ik hoorde iets over auto.. :)
(je plaatje in je openingspost is ook niet meer beschikbaar)

edit:
Je plaatje kwam zojuist weer tevoorschijn ;)

[ Voor 17% gewijzigd door SillyJW op 07-04-2003 13:03 ]


Acties:
  • 0 Henk 'm!

Verwijderd

't kan wel als je die PNG met Flash combineert... dus een PNG in Flash doen. De laatste keer dat ik met Flash heb gewerkt was nog met Flash 4, en daar kon ik iig een Flash filmpje transparant hebben. Die in een DIVje en dan over het plaatje heen. Maar als je dan toch een DIV moet gebruiken kan je evengoed met CSS werken :)

Acties:
  • 0 Henk 'm!

  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

je kan toch ook bij de gegenereerde content een waarde meegeven die een css positie bepaald samen met een alpha code?

je moet alleen refreshen als je er wat wilt mee gaan doen.. anders zou je het met flash inderdaad nog wat kunnen doen, alleen flash is niet echt meest aantrekkelijke om voor iedereen toereikbaar te maken :)

Ontwikkelaar van NPM library Gleamy


Acties:
  • 0 Henk 'm!

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 06-09 02:30

dusty

Celebrate Life!

Het kan gewoon in dhtml zoals willem al in zijn eerste post zei, je hebt ook nog altijd properties van de image waar een plaatje overheen moet. (dus de locatie van de image en de grootte van het plaatje.)

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Acties:
  • 0 Henk 'm!

  • xychix
  • Registratie: September 2000
  • Laatst online: 07:37

xychix

FreeBSD Rules !

Topicstarter
Het hoeft niet te bljiven bewegen! het moet alleen een plaatje opleveren als in mijn openeings post. Momenteel heb ik het opgelost met serverside php GDlib. maar mijn phpdev4 ondersteund geen transparantie.

als iemand een simpel code voorbeeld zou kunnen geven van een plaatje met een overliggende laag in een cel van een tabel. dan zouden jullie mij zeer gelukkig maken. Zelf kom ik er niet uit!
code:
1
2
3
4
5
<tr>
 <td>naam</td>
 <td>hier komt en plaatje dat deels overlapt word door een doorzichtig vlak</td>
 <td>commentaar</td>
</tr>

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


Acties:
  • 0 Henk 'm!

Verwijderd

http://www.drunk.nl/tweakers/testopacity/

hoop dat je er wat aan hebt. Werkt zowel in IE als in Gecko browsers.

Acties:
  • 0 Henk 'm!

  • xychix
  • Registratie: September 2000
  • Laatst online: 07:37

xychix

FreeBSD Rules !

Topicstarter
Verwijderd schreef op 08 April 2003 @ 00:25:
http://www.drunk.nl/tweakers/testopacity/

hoop dat je er wat aan hebt. Werkt zowel in IE als in Gecko browsers.
Bedankt!!!! dit is precies wat ik zocht !!!

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


Acties:
  • 0 Henk 'm!

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 15:19

RM-rf

1 2 3 4 5 7 6 8 9

Verwijderd schreef op 08 april 2003 @ 00:25:
http://www.drunk.nl/tweakers/testopacity/

hoop dat je er wat aan hebt. Werkt zowel in IE als in Gecko browsers.
en deze werkt zowel in msie, mozilla (Gecko) alswel ook in Opera7
http://oaksanderson.com/opacity/examples/ex1.htm

is gebaseerd op PNG-24

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Acties:
  • 0 Henk 'm!

  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 06-09 16:28
RM-rf schreef op 08 april 2003 @ 11:51:
[...]


en deze werkt zowel in msie, mozilla (Gecko) alswel ook in Opera7
http://oaksanderson.com/opacity/examples/ex1.htm

is gebaseerd op PNG-24
Dit bedoelde ik dus met alleen werkt 't in IE dus wel.
coubertin119 schreef op 03 april 2003 @ 10:59:
Met PNG lijkt dit me te lukken, alleen zal je support voor IE dan moeten droppen. Kijk een keer rond naar opacity zut voor PNG.

Skat! Skat! Skat!


Acties:
  • 0 Henk 'm!

  • Guillome
  • Registratie: Januari 2001
  • Niet online

Guillome

test

En wat was er niet goed aan mijn advies:?:?

If then else matters! - I5 12600KF, Asus Tuf GT501, Asus Tuf OC 3080, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router

Pagina: 1