Avatar billede ljungberg Nybegynder
02. april 2004 - 14:04 Der er 12 kommentarer og
1 løsning

Transparent iframe?

Jeg har på en side oprettet flere transparent iframes med allowTransparency="true" og STYLE="background-color:transparent".

Det virker også fint....for de fleste! jeg har fået at vide at der er nogen der ikke kan se "igennem" lagene? Er der nogen der kender til situationer (browsere eller andet) hvor ovenstående ikke virker?
Avatar billede lordhead Nybegynder
02. april 2004 - 14:08 #1
Jeg mener ikke det virker i Mozilla Firefox
Avatar billede sbm Nybegynder
02. april 2004 - 14:30 #2
Jeg mener at Opera har problemer med gennemsigtighed. I hvert fald når man arbejder med opacity.
Avatar billede ljungberg Nybegynder
02. april 2004 - 14:32 #3
ok, men kan der være andre ting end browsere der kan forhindre visningen? Jeg ved at der er nogen i en virksomhed der ikke kan se siden ordentligt. Og det er ligemeget hvilken PC i virksomheden de prøver fra! Jeg er rimelig sikker på at de alle har IE.
Avatar billede sbm Nybegynder
02. april 2004 - 14:33 #4
Ældre version af MSIE? 5.5 eller ældre?
Avatar billede ljungberg Nybegynder
02. april 2004 - 14:37 #5
Hmm det ved jeg ikke, skal det være en 5.5 eller nyere for at kunne håndtere transparante iframes?
Avatar billede sbm Nybegynder
02. april 2004 - 14:38 #6
Jeg kan forestille mig at det kan være problematisk med ældre browsere. Opacity er mig bekendt en del af CSS2, og den mener jeg først er implementeret i MSIE 6 og frem.
Avatar billede sbm Nybegynder
02. april 2004 - 14:41 #7
Næ. Jeg kan se at background-color: transparent er implementeret allerede i CSS1.
Avatar billede olebole Juniormester
03. april 2004 - 14:07 #8
<ole>

allowTransparency="true" - sættes på selve iframe-elementet.

style="background-color:transparent" - sættes på body'en i dokumenterne, der loades ind i iframe'en ... ikke på iframe'en selv

/mvh
</bole>
Avatar billede ljungberg Nybegynder
03. april 2004 - 14:52 #9
--> Ole: sådan har jeg også gjort! Siden virker også fint for mig og de fleste andre, men for nogle (som tidligere beskrevet) virker det tranparante ikke?
Avatar billede lasseq Nybegynder
26. april 2004 - 20:48 #10
Hvad hvis du benytter "-moz-opacity(100)" og "filter:alpha(opacity=100)"?
Avatar billede olebole Juniormester
26. april 2004 - 21:29 #11
Det hjælper ikke at sætte -moz-opacity, da allowTransparency er en proprietær IE-property  :)
Browseren _skal_ være Win/IE5.5+ ... så virker det fint
/mvh
Avatar billede ljungberg Nybegynder
26. april 2004 - 23:14 #12
Så hvis jeg har fårstået det rigtigt så virker allowTransparency="true" og style="background-color:transparent" kun i IE 5.5 eller senere (og sikkert i andre nyere browsere)? Hvis det er korrekt, så send mig lige et svar olebole, så du kan få dine point.
Avatar billede ljungberg Nybegynder
23. maj 2005 - 14:25 #13
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester