[css/opacity] hoe links en rechts 'faden'?

Pagina: 1
Acties:
  • 27 views sinds 30-01-2008

  • decramy
  • Registratie: December 2001
  • Laatst online: 08-05 08:20

decramy

root@birdie:~#

Topicstarter
Stel dat je een rijtje met plaatjes hebt, welke je met een lichte overgang naast elkaar zet, hoe krijg je het dan voor elkaar om opacity op zowel de linker als de rechterkant van alle plaatjes toe te passen?

code:
1
2
3
4
5
6
7
8
9
<style type="text/css">
.ding {
    opacity: 0.5;
    filter: alpha(opacity:95,  finishopacity:35, style:1);
}
</style>
[img]blaat1.jpg[/img]
[img]blaat2.jpg[/img]
[img]blaat3.jpg[/img]

levert ongeveer het gewenste resultaat, maar in IE alleen aan de rechterkant.
In FireFox alleen een wazig plaatje...

Het liefst moet er wel een 'cross-browser' oplossing komen...

[ Voor 7% gewijzigd door decramy op 19-04-2005 11:19 ]

20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 23:28

Cyphax

Moderator LNX
Firefox' opacity kun je met -moz-opacity instellen (waarde tussen 0 en 1), ipv "opacity" zoals jij het nu hebt staan?
Cross-browser kan met css eigenlijk alleen door ze beide te implementeren. IE doet met -moz-opacity niets, en Firefox doet met dat IE filter niets. :)

[ Voor 74% gewijzigd door Cyphax op 19-04-2005 11:23 ]

Saved by the buoyancy of citrus


  • Johnny
  • Registratie: December 2001
  • Laatst online: 24-04 11:10

Johnny

ondergewaardeerde internetguru

Je zou een heleboel keer hetzelfde plaatje kunnen plaatsen, dan clippen (gedeelte onzichtbaar maken) en het zichtbare gedeelte van ieder plaatje een andere opacity geven.

Maar dat wil je niet, de kans dat je browser enorm traag wordt is dan vrij groot.

Je zou ook gewoon in plaats van een JPEG plaatje een 32bit PNG kunnen gebruiken, en dan even zo'n scriptje zoeken waarmee het ook in MSIE werkt.

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


  • disjfa
  • Registratie: April 2001
  • Laatst online: 08-01 11:17

disjfa

be

Cyphax schreef op dinsdag 19 april 2005 @ 11:22:
Cross-browser kan met css eigenlijk alleen door ze beide te implementeren. IE doet met -moz-opacity niets, en Firefox doet met dat IE filter niets. :)
Heb je al gezien wat de IE filter doet ;)

Verder is hier op het moment nog geen css manier op zover ik weet. Iig die cross browser is :) Verder is jou definitie van cross browser IE en FF neem ik aan ;)

Je zou het kunnen proberen met een achtergrond plaatje, maar of dat nu ideaal is...
Johnny schreef op dinsdag 19 april 2005 @ 11:25:
Je zou ook gewoon in plaats van een JPEG plaatje een 32bit PNG kunnen gebruiken, en dan even zo'n scriptje zoeken waarmee het ook in MSIE werkt.
Niet als de gebruiker de daarvoor gewenste plugin niet heeft ;)

[ Voor 23% gewijzigd door disjfa op 19-04-2005 11:27 ]

disjfa - disj·fa (meneer)
disjfa.nl


  • r0bert
  • Registratie: September 2001
  • Laatst online: 26-04 17:38
disjfa schreef op dinsdag 19 april 2005 @ 11:26:

Niet als de gebruiker de daarvoor gewenste plugin niet heeft ;)
Er is een scriptje beschikbaar welke het mogelijk maakt om ook in IE gebruik te maken van PNG's.. Zal even de link zoeken

edit:
hmm andere oplossing die ik tegen kwam, niet zelf getest:
ie-png.htc
hier de andere link:
http://gathering.tweakers.net/forum/list_messages/843598/

[ Voor 36% gewijzigd door r0bert op 19-04-2005 11:37 ]


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 23:28

Cyphax

Moderator LNX
disjfa schreef op dinsdag 19 april 2005 @ 11:26:
Verder is hier op het moment nog geen css manier op zover ik weet. Iig die cross browser is :) Verder is jou definitie van cross browser IE en FF neem ik aan ;)
Ja, nouja goed, echt cross-browser is het natuurlijk niet, maar als je IE, Firefox/Mozilla en Opera (ik weet niet of Opera met enige vorm van opacity overweg kan?) gecovered hebt, heb je wel het grootste deel van de internetters te pakken. En als het om een extra'tje gaat moet je je site gewoon zo opzetten dat het ook niet meer is dan dat: in een browser zonder opacity moet het ook gewoon werken. :)
Dat het niet echt cross-browser is kun je in zo'n geval wel voor lief nemen toch? :)

Ik zou dit overigens niet met CSS proberen op te lossen als het wat makkelijker met een png of gifje (of flash) gaat, zoals Johnny voorstelde.
Het is eigenlijk een beetje droevig geregeld momenteel met dit soort effecten.

Saved by the buoyancy of citrus


  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

http://www.youngpup.net/_...tories/sleight/index.html

Hier mee kan je iig 32bit PNG met alpha channels gebruiken in IE.

Huur mij in als freelance SEO consultant!


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 17:10

Pelle

🚴‍♂️

Kom op decramy, een beetje creativiteit mag best. :)
Pagina: 1

Dit topic is gesloten.