/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Gennemsigtig baggrund
Fra : Allan Jensen


Dato : 10-09-01 11:35

Jeg vil gerne have en dropdown menu hvor baggrunden er
halvgennemsigtig. I min CSS har jeg skrevet dette:

Hvis jeg så skriver:

DIV.clsMenu { FILTER: alpha(opacity=50); BACKGROUND-COLOR: #000000}

....så er det tekst og baggrund og det hele der bliver
halvgennemsigtigt. Hvordan styrer jeg at det kun skal være baggrunden
der skal være gennemsigtig?

Regards,
Allan Jensen

 
 
Wired Earp (10-09-2001)
Kommentar
Fra : Wired Earp


Dato : 10-09-01 12:33

Allan Jensen wrote:

> Hvordan styrer jeg at det kun skal være
> baggrunden der skal være gennemsigtig?

Det er noget værre rod. Du må lade indholdet og baggrunden optræde i
hver sin div og justere den første efter dimensionerne på den sidste
via script.

Kig på egenskaberne offsetTop og offsetLeft for positionering,
offsetWidth og offsetHeight for dimensionering [sidstnævnte fungerer
ikke i Opera, men det kan vi komme udenom hvis det bliver aktuelt].

Den traditionelle løsning er at simulere transparens ved at bruge en
gif som baggrund; hvert andet felt er defineret gennemsigtigt i et
skakternet mønster. Det er ikke så fedt, og det er ikke særligt sjovt,
men det er mere solidt. Husk at Mozilla også understøtter transparens
gennem egenskaben -moz-opacity.


--
Wired Earp
Wunderbyte

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408944
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste