Hvordan er det egentlig man gør ting gennemsigtig i css?
Du kan lave et halvgennemsigtig PNG billede.
PNG har en Alpha channel som gør det muligt at lave et billede på fx 1x1 px sort baggrund 50% gennemsigtigt. Billedet kan så bruges som baggrund, og denne vil så være 50% gennemsigtig
Dette virker dog kun i Mozilla og andre browsere der understøtter gennemsigtige png'er, det gør Internet Explorer ikke, endnu...
Der kan du dog gøre noget andet, med Internet Explorers filtre.
Eksempel:
<!-- style -->
<style type="text/css">
.bg {
background-image:url(bg.png);
}
</style>
<!--[if lt IE 7]>
<style type="text/css">
.bg {
background-image:url(); filter:progid
XImageTransform.Microsoft.AlphaImageLoader(src='bg.png', sizingMethod='scale');
}
</style>
<![endif]-->
<!-- end style -->
Dette vil, i en internet explorer, version under 7, få png'n til at være gennemsigtig.
Du kan også bruge et javascript der gør alt arbejdet for dig, virker nok ikke på baggrunde.
http://aquaa.dk/new/includes/pngfix.jsMvh Bob