Avatar billede mortenbock Nybegynder
15. november 2005 - 13:10 Der er 8 kommentarer og
1 løsning

opacity typer

Hej.

Jeg er faldet over et stylesheet der "helgarderer" sine opacity ved at benytte disse tre linier i samme style:

filter: alpha(opacity=76);
-moz-opacity: 0.76;
opacity: 0.76;

Er der nogen der ved hvilken linie der hører til hvilken browser?
Avatar billede olebole Juniormester
15. november 2005 - 13:15 #1
<ole>

1. IE
2. Ældre Mozilla'er
2. De fleste andre moderne browsere - hvilket selvsagt ikke inkluderer Opera  :)

/mvh
</bole>
Avatar billede apo Praktikant
15. november 2005 - 13:16 #2
ole > Kan man dermed sagt, ikke anvende opacity i Opera?
Avatar billede mortenbock Nybegynder
15. november 2005 - 13:22 #3
Hvis jeg har et foto i en td.. således

<td class="opacity">
  <img bla bla>
</td>

Kan det så lade sig gøre at det kun er td'ens baggrundsfarve der er gennemsigtig, men billedet stadig står lige så tydeligt som altid?

ps: Det virker ikke at sætte opacity på fotoet til 1
Avatar billede mortenbock Nybegynder
15. november 2005 - 13:22 #4
ole: Smid et svar også :)
Avatar billede olebole Juniormester
15. november 2005 - 13:24 #5
apo >> jeg har ikke checket den sidste nye version - men derudover er svaret nej. Man fristets jo næsten til at spørge: "Hvorfor skulle det dog lige være opacity, der fungerede i Opera?" ... underforstået: "Det er der så mange, langt vigtigere ting, der ikke gør"  ;o)

morten >> Nej, elementet plus dets indhold bliver transparent. Ellers må du lægge et transparent lag i cellen - og så lægge billedet ovenpå
Avatar billede olebole Juniormester
15. november 2005 - 13:25 #6
- nåja, og et svar  :)
Avatar billede apo Praktikant
15. november 2005 - 13:28 #7
ole > Hehe, okay. Jeg var ikke klar over at der er vigtige ting, der ikke virker i Opera?

Opera er godt nok lidt besværlig, men jeg er endnu ikke stødt på noget, som er muligt i andre browsere, men som ikke er muligt i Opera - Men jeg holder så også mine sider forholdsvis simple, uden for meget lirværk; Så det er sikkert derfor ;-)
Avatar billede olebole Juniormester
15. november 2005 - 13:46 #8
Både FF og Opera har bl.a. en hamrende elendig DOM-håndtering, hvor ingen DOM-operationer valideres - hvorfor det er muligt at udføre et væld af ulovlige ting, der totalt perverterer enhver god kode.

Nåja ... begge browsere _gætter_ i øvrigt på, hvad der står i koden, når man spørger på et elements 'innerHTML'. Her er der heller ingen validering af noget, så det er absolut ikke sikkert, at innerHTML afspejler den egentlige kode. Det kan sagtens være noget helt andet.

For FF's vedkommende stammer disse fejl vel at mærke ikke fra Gecko-motoren, som fungerer udmærket, når den blot er i hænderne på kompetente folk.
OpenSource projekter er langt fra nogen garanti for kvalitet ... og slet ikke for, at standarder bliver overholdt.

Til slut har FF en pæn del af året ligget foran IE, hvad angår sikkerhedshuller ... vel at mærke på den absolut ufede måde  :o|

Desværre opnår browsere primært deres omdømme udfra, om der står 'Microsoft' i About-dialogen - og hvad uvidende 'guruer' prædiker ... ikke på basis af viden om deres kvalitet  ;o)
Avatar billede apo Praktikant
15. november 2005 - 13:49 #9
Så du mener, at IE i øjeblikket er en bedre browser end FF og O, hvad angår DOM/Validering (Så længe man styrer den med en ordentlig DTD) og sikkerhed?
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