Frågan 24 mars 2003 16:16 #1 kan man få att texten i lagret inte blir tonad, eller måste jag använda två lager på varann?
<div id="Layer1" style="position:absolute; left:176px; top:243px; width:94px;
height:134px; z-index:2; Filter: Alpha(Opacity=50) border;
background-color: #993399; layer-background-color: #993399;
border: 1px none #000000;">Denna text ska inte vara tonad!</div>
stämmer det att bara explorer klarar filter: alpha?
E elvelind Medlem sedan juli 2002 167 inlägg ja. bara ie förstår filer:alpha eftersom det är en av deras egna små påfund och inte har något stöd i någon w3c spec.
S Sebbe Medlem sedan jan. 2003 2 285 inlägg Om du inte vill att texten ska bli tonad kan du väl bara ta bort opacityn?
<div id="Layer1" style="position: absolute;
left: 176px;
top: 243px;
width: 94px;
height: 134px;
z-index: 2;
background-color: #993399;
layer-background-color: #993399;
border: 1px none #000000">Denna text ska inte vara tonad!</div>
Eller??
Sebbe skrev:
Om du inte vill att texten ska bli tonad kan du väl bara ta bort opacityn?
Nej, bakgrunden ska vara tonad, inte texten!
H higa Medlem sedan aug. 2000 359 inlägg Finns två sätt:
Det smidigaste: Använd en semitransparent png som bakgrund
Det lite krånligare: Lägg två nästlade divor med absolut positionering på origo, och sätt -moz-opacity, filter och bakgrund på den ena och lägg texten i den andra som har högre z-index
Peeer Medlem sedan mars 2002 5 907 inlägg H higa Medlem sedan aug. 2000 359 inlägg Tyvärr gör det inte det, transparenta png's ser ut som tarmframfall i ie. Men både Opera och Mozilla har klarat det länge.
då får det bli två lager med moz och filter i det ena. :)