English 中文(简体)
消费者不透明
原标题:Layer-layer opacity
  • 时间:2011-08-14 01:54:48
  •  标签:
  • html
  • css

我有两层,我喜欢两层,我如何改变其透明度,使之能从上层重叠地区看到。

最佳回答

您需要使用<条码>z-index,>>> > > > 和<条码>。

<>光>:

<div id="layer1"></div>
<div id="layer2"></div>

<>CSS:

#layer1, #layer2 {
    position:absolute;
    top:0;
    left:0;
    width:500px;
    height:500px;
}

#layer1 {
    z-index:0;
    background-color:red;
}

#layer2 {
    z-index:1;
    background-color:blue;
    opacity:0.5;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
}

Demo:

问题回答

您需要使用特别安全局,并使用<>opacity标签。 它需要工作范围,因为旧的电子计算机需要非标准的环境,但这是一个例子:

.transparentLayer {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; // IE8
    filter: alpha(opacity=50);                  //  IE7 or older
    opacity: 0.5; // all real browsers
}

将<代码>0.5或50改为你想要的不透明程度(0=clear, 1/100=solid)。





相关问题
CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

image changed but appears the same in browser

I m writing a php script to crop an image. The script overwrites the old image with the new one, but when I reload the page (which is supposed to pickup the new image) I still see the old one. ...

Firefox background image horizontal centering oddity

I am building some basic HTML code for a CMS. One of the page-related options in the CMS is "background image" and "stretch page width / height to background image width / height." so that with large ...

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签